ORACLE BLOB类型转为文本
substr函数使用
格式1:substr(String string, int a, int b);
参数说明:
string 需要截取的字符串
a 截取字符串的开始位置(注:当a等于0或1时,都是从第一位开始截取)
b 要截取的字符串的长度
格式2:substr(String string, int a) ;
参数说明:
string 需要截取的字符串
a 可以理解为从第a个字符开始截取后面所有的字符串。
DBMS_LOB.SUBSTR函数使用
DBMS_LOB.SUBSTR(field,10,1)表示从第1个字节开始取出10个字节
DBMS_LOB.SUBSTR(field,32767)表示从第1个字节开始取出VARCHAR2长度最大值个字节
拓展
DBMS_LOB.GETLENGTH(field) 判定某个字段的长度