0
A
回答
4
你不應該需要這個,什麼都可以是輸出例如像新建ID:
INSERT INTO [table]
SELECT field1, field2;
SELECT SCOPE_IDENTITY();
,讓您的ADO/ORM該ID。
但是,爲了回答你的問題,你可以這樣做:
SELECT top 1 [UnicLine] + 1 as newIDValue FROM [table] ORDER BY [UnicLine] DESC;
或簡單
SELECT MAX([UnicLine]) + 1 as newIDValue FROM [table]
不作爲問題的一部分,但read about
SCOPE_IDENTITY() vs @@IDENTITY vs IDENT_CURRENT('tablename')
知道差異和通道OOSE右一到USE_
1
如果你只是想看到的最高值,是目前在該表中,你可以這樣做:
select max(UnicLine) from mytable
然而,這並不一定會告訴你什麼是下一個值將在身份領域。如果有回滾的插入,則每個標識都會增加,因此您的下一個插入可能會獲得大於當前max + 1的值。我同意balexandre,通常並不是真正的原因你需要這個。
相關問題
- 1. 如何使用phpexcel讀取數據並插入數據庫?
- 2. 如何從pdf中讀取數據並插入到數據庫中?
- 3. 閱讀Excel和插入到數據庫
- 4. 如何使用linq to sql讀取和插入數據庫?
- 5. 如何讀取多個文本框並插入數據庫?
- 6. 插入在讀取數據
- 7. 如何讀取數據庫到ArrayList?
- 8. 從數據庫中讀取並插入到DataGridView中
- 9. 讀取Excel文件內容並插入到數據庫
- 10. 文件讀取到數據庫插入導致unicode字符串
- 11. 沒有插入到數據庫sql讀取錯誤
- 12. 用流讀取大文件並插入到數據庫NodeJS
- 13. 如何從C++ Node.js插件讀取/寫入數據到ArrayBuffer?
- 14. 讀取大型XML文件並將數據插入數據庫
- 15. 在數據庫中插入和讀取數據
- 16. sqlite3插入並讀取數據庫中的BLOB數據
- 17. 如何插入數據庫使用java POI從Excel表中讀取數據?
- 18. 如何讀取和寫入MP3到數據庫
- 19. 如何讀取和導入.txt文件到數據庫中?
- 20. 如何將數據插入數據庫?
- 21. 如何獲取不同的行最後插入到數據庫?
- 22. 如何從texbox c#獲取值插入到數據庫
- 23. TDD插入到數據庫
- 24. 插入到數據庫
- 25. 插入到Access數據庫
- 26. CSV插入到數據庫
- 27. PHP插入到數據庫
- 28. 插入到mysql數據庫
- 29. 有插入到數據庫
- 30. 插入到android數據庫
Is is @SCOPE_IDENTITY or SCOPE_IDENTITY()? – 2009-05-28 06:05:50