更新时间:2025-06-04 GMT+08:00
U0400029:GaussDB不支持整数类型指定长度
描述
数据库类型与版本
- 源库类型与版本:MySQL 5.5、5.6、5.7、8.0版本。
- 目标库类型与版本:GaussDB B兼容模式V2.0-8.0之前版本。
语法示例
默认情况下,UGO保留整数类型的显示宽度不转换,并生成此错误提示。
在MySQL中,整数类型的显示宽度(也称为字段宽度)指的是它在展示时所占用的空间。这个宽度并不影响数据的实际存储方式,而是主要用于格式化输出。如下示例在GaussDB中不支持。
CREATE TABLE test (id INT(4));
改造建议
修改“TINYINT类型转换”、“有符号整数类型转换”、“无符号整数类型转换”转换配置项。