
oracle
文章平均质量分 61
韦禾水
我笑点低
展开
-
禁掉PL/SQL Developer的会话统计功能
禁掉PL/SQL Developer的会话统计功能。 方法如下: 导航到Tools --> Preferences --> Options 找到“Automatic Statistics”选项,将其前面的小对勾去掉,然后点击“Apply”和“OK”保存退出 否则报错如下图:...原创 2013-11-21 14:28:48 · 228 阅读 · 0 评论 -
Long转换成int类型
使用oracle的sum函数时:select sum(num) from ......返回的数据类型为Long但是程序里需要使用int或integer类型 转换成int的方法:return count ==null ?0 : count.intValue(); 附送:查询当前年份select to_number(to_char(sysdate,'yy...原创 2014-05-11 15:45:08 · 929 阅读 · 0 评论 -
要修改数据类型,则要更改的列必须为空
执行以下语句报"要修改数据类型,则要更改的列必须为空" alter table 表名 modify (目标字段 varchar2(100));解决步骤:第一步,在表中加一个临时字段 alter table 表名 add 临时字段 目标字段原来的类型;第二步,将目标字段的值付给临时字段,并将目标字段置空 update 表名 set 临时字段=目标字段...原创 2014-02-20 16:49:00 · 940 阅读 · 0 评论 -
sqlserver及oracle的日期转换函数
在查询的时候,遇到一些字符串与数据库日期格式不一致的情况,有时候就需要进行日期转换sql server的数据库要用:convert(VARCHAR(50),REQUEST_DATE,23) ; 第一个参数代表要转换成的格式及长度,第二个参数代表列名,第三个参数代表格式,23指代"yyyy-MM-dd"。 oracle则要用:to_char(OPTIME,'yyy...原创 2014-02-26 14:01:10 · 1207 阅读 · 0 评论 -
sqlserver及oracle的分页
sqlserver:select top pageSize * from tableNamewhere (ID > (select isnull(MAX(id),0) from (select top pageSize_curPage id from tableName order by ID) as T)) order by ID ...原创 2014-03-20 16:15:49 · 179 阅读 · 0 评论 -
sql使用不等于条件时空值也将被过滤
今天处理一个查询的bug,通过筛查错误定位在一句有“不等于”条件的语句上,如下and ic.alarmClass <> ? <> 和 != 都用于“不等于”条件,但是同时过滤了alarmClass为空的数据,如果要保留这些数据,hql的写法如下:and ( ic.alarmClass <> ? or ic.alarmClass is null...2016-08-30 10:31:01 · 1222 阅读 · 0 评论 -
eclipse开发连接oracle必开的服务
ctrl+R 输入 "services.msc" 1、listener监听服务必须开启2、数据库实例也必须开启(在安装oracle的时候创建的实例名)原创 2014-10-24 12:06:56 · 138 阅读 · 0 评论