4
A
回答
6
您可以打開/關閉SET IDENTITY_INSERT On/Off插入標識值:
爲了使您的自定義值:
SET IDENTITY_INSERT TableName ON
要啓用自動值:
SET IDENTITY_INSERT TableName OFF
注意,您必須如果要插入標識值,請明確列出(不可爲空)列,如下所示:
INSERT INTO TableName (ID, Text, OtherColumns...) Values (99, 'foo', ...)
您不能通過使用此語法省略列列表:
INSERT INTO TableName Values (99,'foo')
相關問題
- 1. 插入標識表列值
- 2. 插入值到標識列
- 3. 標識插入問題
- 4. 在mysql中插入隨機標識
- 5. 標識中的字符標識
- 6. 鮮明表字段標識
- 7. 重組標識字段
- 8. @ elasticstate字段未在elasticsearch中標識
- 9. 如何獲得插入結果的標識字段?
- 10. 爲什麼Hibernate包含帶有插入的標識字段?
- 11. hibernate hsqldb標識列未能插入新字段
- 12. 批量插入返回無序標識字段
- 13. @@標識是否返回主鍵或標識字段?
- 14. 在URL上插入實體標識
- 15. 在POCO標識字段上的IEquatable
- 16. 插入時生成標識插入錯誤(不在代碼中)
- 17. iOS:如何在UITableView中添加/插入帶標識符的特定單元格?
- 18. 批量插入到SQL表中,並使用唯一標識列不是標識
- 19. 獲取標識的標識
- 20. 無標識或標識
- 21. 標識攜帶在SQL Server中的特定字符串
- 22. phpBB某個字段標識的自定義字段
- 23. 標識插入 - 錯誤消息
- 24. 合併聲明和標識插入
- 25. LINQ to SQL:插入非標識主鍵
- 26. MSSQL - 隱與顯式標識插入
- 27. Oracle標識列和插入選擇
- 28. 當前插入行的標識
- 29. 插入到具有標識列的表
- 30. 手動插入標識框架AspNetUsers表
謝謝,它的工作,即使沒有列出所有的列... – okkko
@okkko:真的嗎?你使用的是什麼版本的sql-server? –
Express 2008 ..啊..對不起,我誤解/誤讀了你。我以爲你的意思是我必須列出一張表中的所有列..我使用了一個列表,但省略了一列... – okkko