【发布时间】:2021-10-29 00:56:07
【问题描述】:
我得到一个 ORA-00932 在 Oracle 中执行 2 个表的 UNION。我对这个数据库没有太多经验。
我将问题减少到 CLOB 列与其自身合并,但仍然出现错误。这是命令:
SELECT nm_wkt FROM UR_C99.CD_VET
UNION
SELECT nm_wkt FROM UR_C99.CD_VET
我得到了错误(葡萄牙语):
SQL Error [932] [42000]: ORA-00932: tipos de dados inconsistentes: esperava - obteve CLOB
列定义就是nm_wkt CLOB NOT NULL。
我没想到此时会出现错误。这只是一个简单的联合声明。如果我不能建立这个联盟,我需要重新做很多工作。
有什么帮助吗?
【问题讨论】:
标签: oracle