Oracle
iteye_878
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle SQL Developer编辑日期的时分秒
Oracle SQL Developer里,默认日期型只能编辑年月日,不能编辑时分秒,很郁闷。可以通过以下设置搞定。选择 Tools --> Preferences --> Database --> NLS-->Date Format,把默认的格式:DD-MON-RR 改为你想要的格式,比如改为 'YYYY-MM-DD HH24:MI:SS' 即可,这样就可以输入时分秒了。Time...原创 2012-02-14 15:13:09 · 249 阅读 · 0 评论 -
去掉对列的函数操作以及建立partition提高SQL执行效率
SQL很简单,查询一个表在日期区间内的记录条数。原来是这么写的[code="java"]SELECT COUNT(1) FROM TABLE_X A WHERE 1 = 1 AND TO_CHAR(A.starttime, 'YYYYMMDDHH24MISS') >= '20010101121212'AND TO_CHAR(A.endtime, 'YYYYMMDDHH2...原创 2012-02-16 13:17:01 · 154 阅读 · 0 评论 -
使用log4jdbc监控SQL语句与执行时间
[url=https://code.google.com/p/log4jdbc/]log4jdbc[/url],是一个监控SQL语句与执行时间的利器。记得很久以前没有这玩意儿的时候只能用p6spy。如今,百花争鸣,类似的类库层出不穷。使用方法:1.maven加入依赖[code="xml"] com.googlecode.log4jd...原创 2015-09-15 17:15:43 · 407 阅读 · 0 评论 -
自动生成SQL Loader ctl文件
SQL Loader可以用来将大批量数据导入数据库,如果用insert语句一条条插入的话,还是很慢的。本人测试下来数据:一张150个字段的表导入10万条记录用普通的INSERT语句插入,耗时538s换成SQL Loader以后,耗时70s。可以节省相当多的时间!SQL Loader使用入门(通过例子教你,通俗易懂):[url]http://www.oracle-...原创 2015-09-18 13:10:31 · 2048 阅读 · 0 评论 -
用user_tab_columns获取表结构
1.简介Oracle里面,视图SYS.USER_TAB_COLS和SYS.USER_TAB_COLUMNS都保存了当前用户的表、视图和Clusters中的列信息。通过检索这两个表,可以方便的获取到表的结构。利用下面这条SQL语句可以获得当前用户的表结构:[code="sql"]select * from user_tab_columns[/code]2.妙用可以...原创 2015-01-06 16:19:00 · 3195 阅读 · 0 评论
分享