DB2 / 400:区别beetwen BLOB和CLOB

时间:2018-11-09 14:39:17

标签: db2-400

DB2 / 400上的beetwen BLOB和CLOB有什么区别?

此数据具有相同的长度(1到2147483647)

谢谢

1 个答案:

答案 0 :(得分:2)

CLOB =字符大对象
BLOB =二进制大对象

可以在CCSID之间转换字符,而不能转换二进制数据。

如果要处理字符数据,XML,JSON,纯文本,请使用CLOB。

如果要处理二进制数据.ZIP .PDF,请使用BLOB。

例如,您存储一个CCSID 37(EBCDIC美国英语)CLOB,并通过JDBC检索它。数据将由JDBC驱动程序转换为unicode。数据的十六进制表示形式将有所不同。

与BLOB相同的数据将被返回不变,十六进制表示形式在两侧均将保持不变。