![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORACLE
CHU_HUAN
脚踏实地,戒骄戒躁。
展开
-
Oracle 条件索引
项目需求:1.数据采用逻辑删除(非实际的物理删除),如将RecordStatus = 'A' (有效)变成RecordStatus = 'D' ;2.当数据为有效数据(RecordStatus = 'A' )时,几个关键字段不能同时与其它有效数据重复。解决方法:一开始将关键字段建立成主键。这个方法考虑欠缺就是,一旦做逻辑删除时,若已有的无效数据(RecordStatus = 'D' )存在与当前操...原创 2018-03-23 16:43:17 · 1581 阅读 · 0 评论 -
oracle中NULL的意义和条件操作
Null的意义:没有值,不等价于任何值,是一个未知数,具有不确定性。Null和空字符串,0,空格均不相等。当Null作为条件进行操作时,就不能用"=",即不能定值判断,应该使用is Null 或者 is not Null。此外,非用is null/ is not null语句外,对Null的操作均不会出现返回在结果中 。举个栗子:select * from CENCUS_TEST where NA...原创 2018-03-27 14:38:17 · 5293 阅读 · 0 评论