0
A
回答
0
當它進入時,此ID值是否進入同一行的另一列?如果是這樣的話,我認爲你可以讓這個其他列成爲計算列,在特定條件下返回ID列。
除此之外,我想不出有什麼辦法可以在沒有更新或插入某種聲明的情況下放置一個值。但是,如果最終使用更新或插入語句進行操作,則可以使用SCOPE_IDENTITY()生成最後一個ID,並且還可以通過添加OUTPUT子句來獲取插入其他語句中的值。見http://msdn.microsoft.com/en-us/library/ms174335.aspx。
+0
謝謝,我將使用觸發器。 –
相關問題
- 1. SQL插入自動增量值
- 2. 用自動增量值插入表格
- 3. 將Java插入帶有自動增量字段的表
- 4. sql查詢插入到自動增量列的值
- 5. SQL Server自動增量
- 6. 使用SQL插入自動增量
- 7. 插入一個自動增量鍵到SQL Server Compact數據庫
- 8. SQL插入函數(插入增量值)
- 9. 將帶ID的行插入表中,並自動增量
- 10. 用自動增量外鍵插入值
- 11. SQLite自動增量 - 如何插入值?
- 12. 插入到帶有自動增量主鍵的視圖中?
- 13. 根據結果插入帶有自動增量的記錄
- 14. 將自動增量插入第二列
- 15. SQL Server數據庫表自動增量字段的設置值
- 16. SQL:在插入過程中自動增量值
- 17. 如何自動增量更新在SQL Server表中的列
- 18. FMDB插入自動增量
- 19. 帶有動態列的SQL Server表?
- 20. 在Postgres中插入帶有自動遞增字段的JSON列?
- 21. SQL注入自動增量
- 22. 在sql server 2008中插入值列表
- 23. SQL Server的INSERT語句自動增量
- 24. SQL Server:插入帶有動態表名稱的存儲過程
- 25. mysql添加一個帶有起始值的自動增量列
- 26. 將自動增量值複製到插入的另一列?
- 27. 無插入SQL Server身份列遞增
- 28. 如何在SQL Server自動增量中有兩列?
- 29. 使用SQL Server 2008R2批量將CSV插入帶有標識列的表Web
- 30. MYSQL最後插入的行的ID沒有自動增量列
觸發器可以將值從一列複製到另一列,但仍然是更新。 – HABO
你是什麼意思「在某些情況下......」?你能提供更多關於如何做出這個決定的細節以及你有什麼類型的目標列嗎? –
我不認爲這是可能的EF(沒有額外的更新)。我會建議在數據庫級別創建一個INSERT觸發器。 http://msdn.microsoft.com/en-us/library/ms189799(v=sql.105).aspx – Gromer