
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 · 212 阅读 · 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 · 144 阅读 · 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 · 382 阅读 · 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 · 2028 阅读 · 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 · 3152 阅读 · 0 评论