Oracle空字符串
你们如何用Oracle处理空字符串? 声明#1:Oracle在“varchar2”字段中将空字符串(例如”)视为NULL. 那么,有人会如此友善地告诉我 – 我们如何解决它? 这就是为什么我从未理解为什么Oracle如此受欢迎的原因.基于他们多年前做出的愚蠢决定,他们实际上并没有遵循SQL标准.Oracle 9i SQL Reference声明(至少有三个主要版本):
但他们没有说你应该做什么.我找到解决这个问题的唯一方法是: >有一个不能在你的真实数据中出现的哨兵值来表示NULL(例如,对于一个姓氏字段的“脱氧核糖核酸”,并希望电影明星不会开始给他们的孩子奇怪的姓氏以及奇怪的名字:-).>有一个单独的字段来指示第一个字段是否有效,基本上是真正的数据库对NULL的作用. (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |