摘要: 在Oracle中,即使条件不符合, NVL函数也会执行条件不符合的选项,对于DECODE函数,如果里面有自定义函数,则decode不会执行不符合条件的函数,但是如果decode里面有sequence.nextval,不管条件是否符合,sequence都会自增。 阅读全文
posted @ 2014-09-02 10:59 书虫之梦 阅读(1912) 评论(0) 推荐(1) 编辑
摘要: 原本以为使用NOWAIT命令,可以使当前user忽略其它user对资源施加的锁直接执行,但是查看资料发现,并不是这样,NOWAIT只是检测所需资源是否被其它user锁定, 如果被锁定,无需等待,直接返回以下错误信息,并返回控制权限给当前user. 阅读全文
posted @ 2014-08-28 12:01 书虫之梦 阅读(2887) 评论(0) 推荐(0) 编辑
摘要: 最近想学习下Linux,于是就在Vmware Workstation虚拟机上安装了red hat, 但是安装好后 不能通过putty访问虚拟机或者可以通过putty访问虚拟机,但是win7不能上网了,各种度娘,试验,问题解决了,分享如下。1. 虚拟机内redhat安装好后,进入 应用程序-->系... 阅读全文
posted @ 2014-07-27 12:51 书虫之梦 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 最近调试SQL语句,总是出现 ORA-01722: invalid number 错误,查了半天才发现是decode报错,仔细研究下Oracle官网上的资料,发现了以前没有注意过的细节,就此总结下。   Oracle 官网Decode资料网址:http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions040.htm#i1017437   DECODE语法,从DECODE(expr,if1,val1,if2,val2,...,ifn,valn,default),expr,ifn, default 可以为numeric 类型(NUMBER, BINARY_FLOAT, or BINARY_DOUBLE)或者character类型。 阅读全文
posted @ 2012-12-25 20:50 书虫之梦 阅读(802) 评论(0) 推荐(0) 编辑