一NVL函数是一个空值转换函数
NVL(表达式1,表达式2)
如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。
对数字型: NVL( comm,0);
对字符型 NVL( TO_CHAR(comm), 'N...
分类:
其他好文 时间:
2015-02-28 14:39:05
阅读次数:
152
Oracle中一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。
下面简单介绍一下几个函数的用法。
在介绍这个之前你必须明白什么是oracle中的空值null
1.NVL函数
NVL函数...
分类:
其他好文 时间:
2015-02-27 15:22:18
阅读次数:
191
oracle的nvl和sql server的isnull 语法 ISNULL ( check_expression , replacement_value) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 rep...
分类:
数据库 时间:
2015-02-26 18:02:04
阅读次数:
149
SELECT NVL('',0) FROM DUAL获取当前日期: SELECT SYSDATE FROM DUAL当前日期-某个日期差的天数 SELECT TO_NUMBER(SYSDATE - TO_DATE('2015-02-01 00:00:00', 'yyyy-mm-dd hh24:mi:...
分类:
数据库 时间:
2015-02-11 18:22:40
阅读次数:
380
T—SQL格式:
declare
声明
begin
处理
end --完成
nvl函数 nvl(string,value);
如果字符串不为空,返回字符串
如果字符串为空,返回value
下面,输入一个工号,显示所有信息。
declare
sno emp.empno%type;
e1 emp%rowtype;
begin
sno=&no;
se...
分类:
数据库 时间:
2015-02-09 16:03:12
阅读次数:
213
1. 包含null的表达式都为null2. null永远!= null select * from emp where comm=null // error select * from emp where comm is null 3. nvl(filedName,0) // 如果为空...
分类:
数据库 时间:
2015-02-07 11:35:00
阅读次数:
114
nvlNVL函数的格式如下:NVL(expr1,expr2)含义是:如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。例如:SQL> select ename,NVL(comm, -1) from emp;ENAME NVL(COMM,-1)-...
分类:
数据库 时间:
2015-02-06 18:35:55
阅读次数:
170
这里只列出比较常用的参数,详细的请查看man iptables1、查看iptables -nvL –line-number-L查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数。-n不对ip地址进行反查,加上这个参数显示速度会快很多。-v输出详细信息,包含...
分类:
系统相关 时间:
2015-01-27 00:33:14
阅读次数:
193
1:update数据,根据记录中某个字段的值,从另一个表中查询并填充数据UPDATE cs2013yy SET cs2013yy.ksh=NVL((SELECT cs2013gkbm.ksh FROM cs2013gkbm WHERE cs2013gkbm.zkzh = cs2013yy.zkzh)...
分类:
其他好文 时间:
2015-01-25 23:47:38
阅读次数:
231
SqlServer 插入字段值 为空 设置默认值 isnull(val_1,val_2) 当val_1为 null 的时候 返回 val_2的值Oracle nvl(val_1,val_2) 当val_1为 null 的时候 返回 val_2的值MySql ifnull(val_1,val_2...
分类:
数据库 时间:
2015-01-22 17:19:18
阅读次数:
367