文档首页/
数据库和应用迁移 UGO/
用户指南/
语法转换指南/
转换错误码/
MariaDB To GaussDB 转换错误码/
U1100003:GaussDB的SERIAL类型是有符号的,4字节;MariaDB中的SERIAL类型等价于BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE,8字节,二者不等价
更新时间:2025-10-22 GMT+08:00
U1100003:GaussDB的SERIAL类型是有符号的,4字节;MariaDB中的SERIAL类型等价于BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE,8字节,二者不等价
描述
数据库类型与版本
- 源库类型与版本:MariaDB所有版本。
- 目标库类型与版本:GaussDB所有版本。
语法示例
MariaDB中的SERIAL类型等价于BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE,8字节。
GaussDB的SERIAL类型是有符号的,4字节;BIGSERIAL类型是有符号的,8字节;LARGESERIAL类型是有符号的,默认插入16字节序列。
MariaDB 语法:
CREATE TABLE test_serial(
C1 SERIAL,
C2 VARCHAR(10)
);
改造建议
修改“SERIAL数据类型”转换配置项。