我从中得到相同的结果
select length(column_name) from table
作为
select dbms_lob.getlength(column_name) from table
但是,此问题的答案 似乎更倾向于使用dbms_lob.getlength()。
dbms_lob.getlength()
使用有什么好处dbms_lob.getlength()吗?
如果它改变了答案,我知道所有的Blob都是.bmp图像(以前从未使用过Blob)。
length并dbms_lob.getlength返回应用于 CLOB (字符LOB)时的字符数。当应用于 BLOB (二进制LOB)时,dbms_lob.getlength将返回字节数,该字节数可能与多字节字符集中的字符数不同。
length
dbms_lob.getlength
由于文档中没有指定在您申请lengthBLOB时会发生什么,因此建议您不要在这种情况下使用它。如果您想要BLOB中的字节数,请使用dbms_lob.getlength。