傲瑞通(OrayTalk) 成功适配GaussDB/openGauss数据库!

2023.07.14 傲瑞通(OrayTalk) 继适配达梦、人大金仓、南大通用等国产数据库后,又成功适配华为的 GaussDB 以及 OpenGauss 数据库!

GaussDB是华为基于20余年战略投入、软硬全栈协同所创新研发的分布式关系型数据库,具备高可用、高性能、高安全、高弹性、高智能、易部署、易迁移等关键能力,是企业核心业务数字化转型升级的坚实数据底座。


在适配的过程中,当我们将傲瑞通的MySQL脚本移植到openGauss时,遇到了几点需要注意的地方,记录于此:

1. MySQL 中的 longblob 类型,需要修改成GaussDB中的 bytea 类型。

2. MySQL 中的 datetime 类型,需要修改成GaussDB中的 date 类型。

3. MySQL 中的 longtext 类型,需要修改成GaussDB中的 text 类型。

4. GaussDB 不支持自增列,对于MySQL中的自增字段,在GaussDB中需要将其类型设置为serial。

5. GaussDB 空字符串“”会被识别为null,为了兼容“”需要改成“ ”(加空格)。

6. GaussDB 在程序中对应的类型是 DbType.PostgreSQL。