为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:dm8_20230808_rev197096_x86_rh6_64 【操作系统】:linux 【CPU】: 【问题描述】*: 能否将已存在的自增字段能否修改为非自增字段,尝试以下ddl会报错:
做个实验,先备份好原表,然后试一下
--如果之前的表自增方式定义为 AUTO_INCREMENT ALTER TABLE a_release_test DROP AUTO_INCREMENT; --如果之前的表自增方式定义为 IDENTITY ALTER TABLE a_release_test DROP IDENTITY;
如果能成功,查一下原表,应该字段没有缺失才对。
但可能在较早版本中不支持这个办法,需要测试验证。
做个实验,先备份好原表,然后试一下
--如果之前的表自增方式定义为 AUTO_INCREMENT ALTER TABLE a_release_test DROP AUTO_INCREMENT; --如果之前的表自增方式定义为 IDENTITY ALTER TABLE a_release_test DROP IDENTITY;
如果能成功,查一下原表,应该字段没有缺失才对。
但可能在较早版本中不支持这个办法,需要测试验证。