GETLENGTH
接口/方法功能
获取并返回大对象长度。
说明:
DBMS_LOB.GETLENGTH('')返回0同Oracle不一致。
接口/方法声明
FUNCTION GETLENGTH(lob_loc BLOB) RETURN INTEGER
FUNCTION GETLENGTH(lob_loc CLOB) RETURN INTEGER
参数说明
参数名称 | 参数类型 | 参数解释 | 默认值 |
---|---|---|---|
lob_loc | BLOB/CLOB | BLOB/CLOB类型的大对象 | 无 |
操作示例
SQL> CREATE TABLE t_lob(id INT,cb BLOB,cc CLOB);
SQL> INSERT INTO t_lob VALUES(1,UTL_RAW.CAST_TO_RAW('我是BLOB'),'我是CLOB');
SQL> SELECT DBMS_LOB.GETLENGTH(cb) len_blob,DBMS_LOB.GETLENGTH(cc) len_clob FROM t_lob WHERE id=1;
LEN_BLOB | LEN_CLOB |
------------------------------------------------------------------------------
10 | 6 |