注册

创建一张表的复制表后,使用表复制语句复制原表所有数据到复制表 报错

柳陌烟巷 2024/11/26 355 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 8
【操作系统】:win11
【CPU】: intel
【问题描述】*:
创建一张表的复制表后,使用表复制语句复制所有原表数据到复制表报错。

仅当指定列列表,且SET IDENTITY_INSERT为ON时,才能对自增列赋值
但如果是单独insert 一条记录 或者使用
insert into table1(c1,c2) select c1,c2 from table2
这种语法就能成功插值
以下是报错sql

SET IDENTITY_INSERT "base"."t_banner_config_copy" ON;

INSERT INTO "base"."t_banner_config_copy"
SELECT * FROM "base"."t_banner_config";

回答 0
暂无回答
扫一扫
联系客服