为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: DM8 【操作系统】: 【CPU】: 【问题描述】*:从Oracle11G迁移到DM8,Oracle的主键列Number类型非自增,使用序列加触发器模式实现自增,迁移到达梦数据库怎么自动改为主键自增,不在使用触发器模式,现在迁移过来的主键为非自增,而且不可修改,怎么批量设置所有表主键为自增?
批量设置的话,估计得用语句拼接的方式了。 单表修改语句是这样:
alter table "SYSDBA"."T" modify "C1" BIGINT; alter table "SYSDBA"."T" add column "C1" identity(1, 1);
批量设置的话,估计得用语句拼接的方式了。
单表修改语句是这样: