大对象数据类型
大对象数据类型
- BLOB
- CLOB
大对象数据类型最大支持2GB存储,单表支持多个大对象字段定义。
BLOB类型保存二进制数据,CLOB类型保存文本数据。未超过512字节存储在行内,超过512字节存储在行外。
数据类型特性表
数据类型 | 长度 | Java数据类型 | 长度 | 封装器类 | 说明 |
---|---|---|---|---|---|
BLOB | 2GB | Java.sql.Blob | 变长 | BLOB | 存储非结构化二进制文件,没有字符集语义的比特流,一般是图像、声音、视频等文件。默认为NULL |
CLOB | 2GB | Java.sql.Clob | 变长 | CLOB | 存储单字节或者多字节字符数据,支持固定宽度和可变宽度的字符集,默认为NULL。存储数据与数据库字符集相关,读取字符集不一致时,可能出现乱码问题 |