请教oracle触发器
if (:new_value.CITYCIRCLEIN is not null ) and (:new_value.CITYCIRCLEIN <>'') then
我这段代码有错误呢,应该怎么写呢
if (:new_value.CITYCIRCLEIN is not null ) and (:new_value.CITYCIRCLEIN <>'') then
我这段代码有错误呢,应该怎么写呢
解决方案 »
- 问一个C语言嵌入SQL的问题
- 请您指教!
- 关于访问oracle数据库数据是乱码的问题
- 如何向CLOB存入中文
- 求一个分组统计方法
- 在SQL Server里面使用事件探测器来跟踪数据库,在Oracle用什么工具来跟踪?
- 在一个package中的function不能递归调用自己吗?
- 关于导入完整数据库文件的问题
- varchar2型字段存储的数字型纪录(历史原因),order by 时怎样得到number型的结果呀?
- SQL Server的函数移植到Oracle时,对内存表的操作问题,请高手帮忙
- ORACLE 10.2.0 与8i 客户端,产生冲突?
- oracle触发器,插入数据失败后,不出现报错的页面
ORACLE里面用<>''是差不出''或者null字段的,''值和NULL值都用IS NULL(IS NOT NULL)
来查询.
SQL> insert into a(id) values(1);
SQL> insert into a values(2,NULL);
SQL> insert into a values(3,'');
SQL> insert into a values(4,'4');
SQL> commit;
SQL> select * from a; ID NAME
---------- ----------
1
2
3
4 4SQL> select * from a where name='';未选定行SQL> select * from a where name is null; ID NAME
---------- ----------
1
2
3ORACLE把''值就当成NULL了,用=''是查不出来的,查''字段也要用IS NULL