【发布时间】:2010-10-16 02:03:58
【问题描述】:
你们如何使用 Oracle 处理空字符串?
语句 #1:Oracle 将“varchar2”字段中的空字符串(例如 '')视为 NULL。
语句 #2:我们有一个模型定义了抽象的“表结构”,其中我们有字段,不能为NULL,但可以为“空”。该模型适用于各种 DBMS;几乎在所有地方,一切都很好,但不是 Oracle。您只是不能在“非空”字段中插入空字符串。
语句 #3:在我们的例子中不允许非空默认值。
那么,有人能告诉我吗?我们该如何解决?
【问题讨论】: