D.4 二进制数据类型
二进制数据类型是最不具有兼容性(幸运的是,也是最少使用)的数据类型。与迄今为止介绍的所有数据类型(它们具有特定的用途)不一样,二进制数据类型可包含任何数据,甚至可包含二进制信息,如图像、多媒体、字处理文档等(参见表D-4)。
表D-4 二进制数据类型
数据类型 | 说 明 |
---|---|
BINARY | 定长二进制数据(最大长度从255字节到8000字节,有赖于具体的实现) |
LONG RAW | 变长二进制数据,最长2 GB |
RAW(某些实现为BINARY) | 定长二进制数据,最多255字节 |
VARBINARY | 变长二进制数据(最大长度一般在255字节到8000字节间变化,依赖于具体的实现) |
警告:数据类型对比
如果你想看一个数据库比较的实际例子,请考虑本书中用来建立样例表的表创建脚本(参看附录A)。通过比较这些用于不同DBMS的脚本,可看到数据类型匹配是一项多么复杂的任务。