-2723: 仅当指定列列表,且SET IDENTITY_INSERT为ON时,才能对自增列赋值 在“DM管理工具”客户端中执行 SQL 语句,报错效果如下: 二、问题原因 达梦数据库默认主键 ID 是自增的,不允许重复插入自增主键列(即使数据被删除了) 默认配置项IDENTITY_INSERT值为OFF 三、解决方案 1)修改配置项 IDENTITY_INSERT 根据报...
public interface DmSQLMapper { void on(@Param("tableName") String tableName); void off(@Param("tableName") String tableName); } // 对应的xml <update id="on"> set IDENTITY_INSERT ${tableName} ON; </update> <update id="off"> set IDENTITY_INSERT ${tableName} OFF; </update> 达梦...
使用SET IDENTITY_INSERT table_name ON命令允许向自增列插入显式值。 使用INSERT INTO语句并指定列列表,手动为自增列和其他列提供值。 使用SET IDENTITY_INSERT table_name OFF命令关闭向自增列插入显式值的功能。 注意事项: 在使用SET IDENTITY_INSERT时,务必小心谨慎,以避免破坏自增列的唯一性和递增性。 插入...
【操作系统】:麒麟v10 【CPU】:鲲鹏 【问题描述】*: