更新时间: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类型转换”、“有符号整数类型转换”、“无符号整数类型转换”转换配置项。