
# 二进制数据类型
表1二进制数据类型 
| MySQL数据库      | GaussDB数据库 | 差异                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|
| BINARY\[(M)\] | 不支持        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| VARBINARY(M)  | 不支持        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| TINYBLOB      | 支持，存在差异    | - 取值范围：GaussDB中该类型由BYTEA类型映射得来，长度不能超过1GB，超过长度限制后会报错。MySQL中该类型不能超过255字节，超过长度限制后，在严格模式下会报错，在宽松模式下会对数据进行截断并告警。  - 输入格式：不支持转义字符输入，不支持""双引号输入。  - 输出格式：对于'\\0'字符，查询结果表现为"\\000"，使用JDBC驱动的getBytes接口获取表现为'\\0'字符。  - 操作符：不支持算数运算符"+"、"-"、"\*"、"/"、"%"；不支持常用逻辑运算符或、与、非（"\|\|"、"\&\&"、"!"）；不支持常用位运算符"\~"、"\&"、"\|"、"\^"。       |
| BLOB          | 支持，存在差异    | - 取值范围：GaussDB中该类型由BYTEA类型映射得来，长度不能超过1GB，超过长度限制后会报错。MySQL中该类型不能超过65535字节，超过长度限制后，在严格模式下会报错，在宽松模式下会对数据进行截断并告警。  - 输入格式：不支持转义字符输入，不支持""双引号输入。  - 输出格式：对于'\\0'字符，查询结果表现为"\\000"，使用JDBC驱动的getBytes接口获取表现为'\\0'字符。  - 操作符：不支持算数运算符"+"、"-"、"\*"、"/"、"%"；不支持常用逻辑运算符或、与、非（"\|\|"、"\&\&"、"!"）；不支持常用位运算符"\~"、"\&"、"\|"、"\^"。   |
| MEDIUMBLOB    | 支持，存在差异    | - 取值范围：GaussDB中该类型由BYTEA类型映射得来，长度不能超过1GB，超过长度限制后会报错。MySQL中该类型不能超过16777215字节，超过长度限制后，在严格模式下会报错，在宽松模式下会对数据进行截断并告警。  - 输入格式：不支持转义字符输入，不支持""双引号输入。  - 输出格式：对于'\\0'字符，查询结果表现为"\\000"，使用JDBC驱动的getBytes接口获取表现为'\\0'字符。  - 操作符：不支持算数运算符"+"、"-"、"\*"、"/"、"%"；不支持常用逻辑运算符或、与、非（"\|\|"、"\&\&"、"!"）；不支持常用位运算符"\~"、"\&"、"\|"、"\^"。     |
| LONGBLOB      | 支持，存在差异    | - 取值范围：GaussDB中该类型由BYTEA类型映射得来，只支持不超过1GB的长度，具体范围参照BYTEA数据类型集中式和分布式规格。  - 输入格式：不支持转义字符输入，不支持""双引号输入。  - 输出格式：对于'\\0'字符，查询结果表现为"\\000"，使用JDBC驱动的getBytes接口获取表现为'\\0'字符。  - 操作符：不支持算数运算符"+"、"-"、"\*"、"/"、"%"；不支持常用逻辑运算符或、与、非（"\|\|"、"\&\&"、"!"）；不支持常用位运算符"\~"、"\&"、"\|"、"\^"。                                            |
| BIT\[(M)\]    | 不支持        | -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   
