Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle10g oracle:获取clob列的长度_Oracle10g - Fatal编程技术网

Oracle10g oracle:获取clob列的长度

Oracle10g oracle:获取clob列的长度,oracle10g,Oracle10g,我m使用oracle10g,我已经包含了“dbms_lob.getlength”来获取clob列的长度,但它s无法获取并抛出类似-> "ORA-00932: inconsistent datatypes: expected - got CLOB" 请提供一些答案。对不起,我发现了这个问题,使用了一个“union”关键字,所以这就是问题所在,通过添加“all”和“union all”来解决。但是union all你真的需要什么吗?@a.B.Cade:不,我需要“dbms\u lob.getlen

m使用oracle10g,我已经包含了“dbms_lob.getlength”来获取clob列的长度,但它
s无法获取并抛出类似->

"ORA-00932: inconsistent datatypes: expected - got CLOB"

请提供一些答案。

对不起,我发现了这个问题,使用了一个“union”关键字,所以这就是问题所在,通过添加“all”和“union all”来解决。但是
union all
你真的需要什么吗?@a.B.Cade:不,我需要“dbms\u lob.getlength”用于CLOB列。
union all
union
()不同。你确定把
union
关键字改为
union all
会给你正确的结果吗?@A.B.Cade:是的,对我有用。