转载自:http://blog.sina.com.cn/s/blog_46e9573c01015ik8.htmlOracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可...
分类:
数据库 时间:
2015-09-18 18:11:06
阅读次数:
151
1 CREATE OR REPLACE FUNCTION to_time(sec IN NUMBER) RETURN VARCHAR2 IS 2 /*把秒转成时分秒格式 3 auth lzpong 201/09/16 4 */ 5 BEGIN 6 RETURN TRUNC(NVL(sec,0)...
分类:
数据库 时间:
2015-09-16 19:41:23
阅读次数:
189
SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数请看下面的 "Products" 表:P_IdProductNameUnitPriceUnitsInStockUnitsOnOrder1computer69925152printer365363telephone2...
分类:
数据库 时间:
2015-09-16 17:26:35
阅读次数:
399
MySQL函数里有一个很有用的函数IFNULL,它的形式是IFNULL(fieldA,fieldB),意义是当字段fieldA是NULL时取fieldB,不是NULL时取fieldA的值。这个函数与外连接配合使用时能起到Oracle的IIF或是NVL的作用:以下代码供参考: StringBuilde...
分类:
数据库 时间:
2015-09-14 15:07:49
阅读次数:
130
number 可以是整数,也可以是含小数点的小数操作项:a(number(18,2)),b(number(18,2)),+相加)1.如果操作项有一个为 null, 相加结果为null ,a+null= null2.正确写法:nvl(a,0)+nvl(b,0)sum 求和并相加)(sum求和 会自动把...
分类:
数据库 时间:
2015-09-11 19:23:09
阅读次数:
342
关联字段BUSINESS_SOURCE_CODE || BUSINESS_SOURCE_DETAIL_CODE || CHANNEL_SOURCE_CODE || DECODE(CHANNEL_SOURCE_DETAIL_CODE, ' ', '0', NVL(CHANNEL_SOURCE_DETA...
分类:
其他好文 时间:
2015-09-01 18:21:19
阅读次数:
125
暂时select bd_glorgbook.glorgbookcode, nvl(replace(bd_glorgbook.glorgbookname,'集团基准账薄',''),'小计')公司名称, --从萝卜那里学习 bd_accsub...
分类:
数据库 时间:
2015-09-01 18:14:21
阅读次数:
155
看一条sqlselect q.*, r.goods_name from (select nvl(t.goods_code, s.goods_code) goods_code, t.buy_open_price, t.buy_position_...
分类:
数据库 时间:
2015-08-28 17:17:02
阅读次数:
251
Oracle中的NVL函数(2012-11-30 13:21:43)转载▼标签:nvloracle分类: Oracle Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类...
分类:
数据库 时间:
2015-08-28 12:27:20
阅读次数:
141
今天在优化一段sql,原脚本大致如下:selecta.字段nfromtab_aa
where
a.字段2isnotnull;a.字段2增加了索引的,但是查询速度非常慢,于是做了如下修改:selecta.字段nfromtab_aa
where
nvl(a.字段2,‘0‘)!=‘0‘;速度提升很明显。原因是什么呢?其实很简单,因为isnull和isnotn..
分类:
数据库 时间:
2015-08-25 14:26:40
阅读次数:
220