有兩個結構完全相同的表,由其中一個表插入另一個表中指定條件的數(shù)據(jù),報如下錯誤: 僅當使用了列列表并且 IDENTITY_INSERT 為 ON 時,才能為表'*'中的標識列指定顯式值。 在網(wǎng)上找到了解決方案,親自試過,可以解決。
方法:
復制代碼 代碼如下:
SET IDENTITY_INSERT test ON insert into test(id,name) select id,name from test2 --SPAN style="FONT-SIZE: 14px; COLOR: #0000ff">必須標明表中所有的字段名/SPAN> SET IDENTITY_INSERT test OFF