sqlserver自動增長列引起的問題解決方法
更新時間:2011年10月17日 16:22:17 作者:
僅當使用了列列表并且 IDENTITY_INSERT 為 ON 時,才能為表'*'中的標識列指定顯式值。
有兩個結構完全相同的表,由其中一個表插入另一個表中指定條件的數據,報如下錯誤:
僅當使用了列列表并且 IDENTITY_INSERT 為 ON 時,才能為表'*'中的標識列指定顯式值。
在網上找到了解決方案,親自試過,可以解決。
方法:
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
僅當使用了列列表并且 IDENTITY_INSERT 為 ON 時,才能為表'*'中的標識列指定顯式值。
在網上找到了解決方案,親自試過,可以解決。
方法:
復制代碼 代碼如下:
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
相關文章
實例講解sql server排名函數DENSE_RANK的用法
這篇文章主要以一個實例講解了sql server排名函數DENSE_RANK的用法,感興趣的小伙伴們可以參考一下2016-03-03SQL?Server2022安裝提示"安裝程序在運行作業(yè)UpdateResult時失敗"解決方法
平時大家在安裝數據庫的時候,我也相信大家會遇到過一些報錯導致安裝失敗,下面這篇文章主要給大家介紹了關于SQL?Server2022安裝提示"安裝程序在運行作業(yè)UpdateResult時失敗"的解決方法,需要的朋友可以參考下2023-05-05如何通過sysprocesses 簡單查詢死鎖及解決死鎖最新方案(四步解決)
這篇文章主要介紹了如何通過sysprocesses 簡單查詢死鎖及解決死鎖最新方案,本文分四步幫助大家成功解決,需要的朋友可以參考下2024-02-02