
数据库
iteye_11097
这个作者很懒,什么都没留下…
展开
-
Oracle函数
decode格式:decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)含义:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值n)ELSE RETURN(缺省值)END IF举例: to_date格式:to_...原创 2010-03-05 14:26:17 · 89 阅读 · 0 评论 -
Oracle error code解析
ORA-01810: format code appears twice 该异常一般出现在使用to_date函数时。我们在制定to_date转换格式时,如果将格式写成'yyyy-mm-dd hh:MM:ss'就会抛此异常。因为在oracle中日期格式是不区分大小写的,因此系统会认为'mm' 与 'MM'等同,即出现了两次。 正确的写法是: to_date...原创 2010-03-05 17:49:28 · 377 阅读 · 0 评论 -
有关ResultSet类中getLong方法自动将null转为0的解决方式
今天在开发中遇到一个问题,后台数据库table中某column保存的值明明是null,但是通过java.sql.ResultSet类中的getLong方法取出以后就自动转为0,这个值显然是不符合要求的。本人比较菜,纠结了很久不知如何解决,后来经牛人指点,说是可以使用该类中的wasNull()方法来判断最新一次get数据是否为空,代码片段如下: ResultVO resultVO =...2010-04-06 16:48:48 · 2004 阅读 · 0 评论