
# U0400026：GaussDB整数类型不支持SIGNED关键字
#### 描述
**数据库类型与版本**
- 源库类型与版本：MySQL 5.5、5.6、5.7、8.0版本。
- 目标库类型与版本：GaussDB B兼容模式8.0之前版本。
**语法示例**
默认情况下，将保留整数类型SIGNED关键字不做转换，并生成此错误提示。
在MySQL中，SIGNED关键字用于明确指定一个整数类型的列是带符号的，该关键字是非必须的，在MySQL中默认就是带符号的，同GaussDB的默认行为一致，但是GaussDB M兼容模式以及B兼容模式8.0版本开始支持SIGNED，如下示例在其它版本中不支持。
```
CREATE TABLE test_table (
    id INT NOT NULL PRIMARY KEY,
    number TINYINT SIGNED
);
```
#### 改造建议
修改"TINYINT类型转换"、"有符号整数类型转换"转换配置项。
