我正在尝试从存档数据库中获取行以填充测试环境数据库。我需要一个名为“AUDIT_LOG”的特定字段(CLOB)不能为空的行。
我尝试了以下简单的选择语句,但我得到了
ORA-00932: 不一致的数据类型: 预期 - 得到 CLOB
我尝试过的陈述:
SELECT * FROM SIEBEL.S_AUDIT_ITEM WHERE AUDIT_LOG = ''
SELECT * FROM SIEBEL.S_AUDIT_ITEM WHERE AUDIT_LOG != NULL
SELECT * FROM SIEBEL.S_AUDIT_ITEM WHERE AUDIT_LOG = 0
CLOB 中的 NULL 是否等同于空字符串。我有一种感觉,也许长度可以用于列。
谢谢