我有这个问题,我试图运行,但我一直遇到这个错误 . 我正在尝试执行 Where 子句,将数据(BLOB列)与:var2(blob对象)进行比较 .
Where
这是我的代码 .
SELECT max(id) INTO :var1 FROM table_name where data = :var2;
有什么建议我会得到这个 ORA-00932 错误?
ORA-00932
我正在比较一个 blob 到 blob column ,不应该没问题吗?
blob
blob column
谢谢
它们不是简单类型,您需要使用函数来比较它们 .
SELECT max(id) INTO :var1 FROM table_name where dbms_lob.compare(data,:var2) = 0;
1 回答
它们不是简单类型,您需要使用函数来比较它们 .