加载中…
http://blog.sina.com.cn/u/1258909621
首页
博文目录
关于我
个人资料
微博
加好友
发纸条
写留言
加关注
博客等级:
博客积分:
博客访问:
关注人气:
获赠金笔:
0支
赠出金笔:
0支
荣誉徽章:
正文
字体大小:
大
中
小
NULL和''在Oracle里是一样的
(2006-12-15 17:19:45)
分类:
Oracle DB
用一段PL/SQL代码来证实吧
DECLARE
t
VARCHAR2 (100);
BEGIN
t := '';
IF
t <> 'N'
THEN
DBMS_OUTPUT.put_line ('true');
ELSIF NOT
(t <> 'N')
THEN
DBMS_OUTPUT.put_line ('false');
ELSIF
t IS NULL
THEN
DBMS_OUTPUT.put_line ('null');
ELSE
DBMS_OUTPUT.put_line ('error');
END IF;
END;
结果是
null
,所以证实了,''在Oracle里是被当作null来处理的!
分享:
喜欢
0
赠金笔
阅读
┊
收藏
┊
喜欢
▼
┊
打印
┊
举报/Report
加载中,请稍候......
前一篇:
百试不爽的替换+一个超大超慢逻辑复杂的View
后一篇:
die Deutsh Besprechung - 语法篇