
# U0400024：GaussDB不支持ENUM数据类型
#### 描述
**数据库类型与版本**
- 源库类型与版本：MySQL 5.5、5.6、5.7、8.0版本。
- 目标库类型与版本：GaussDB所有版本。
**语法示例**
默认情况下，UGO不转换ENUM类型，并生成此错误提示。
GaussDB不支持ENUM数据类型，如下示例在GaussDB中将不支持。
```
CREATE TABLE enum_test (
    id int NOT NULL PRIMARY KEY,
    enum_test enum('男', '女') DEFAULT NULL
);
```
#### 改造建议
修改"enum数据类型转换"转换配置项，可以选择将ENUM类型转换为VARCHAR类型，并可以选择是否添加触发器来实现数据校验。请注意，不添加触发器的情况下需要业务端保证数据完整性约束；添加触发器的情况下可能会影响使用性能，并提升数据库系统的维护难度，需要您充分评估业务影响。
