1

自動インクリメント - 主キー列- cust_Idを持つ顧客テーブルがあります

何らかの理由で、システム内の次の cust_Id を知る必要があります

では、それを見つける方法は?
クエリは何ですか?

ps - このSELECT ident_current('dbo.SomeTable') AS [LastID_1];を試しました。 しかし、それはサポートされていません。

4

3 に答える 3

0

こちらのリンクを参照してください。増分値も追加する必要があります

http://social.msdn.microsoft.com/Forums/vstudio/en-US/4d346672-4ad4-4a82-acf8-de392706a959/get-the-next-value-of-identity

于 2013-07-29T08:29:40.273 に答える
0
SELECT MAX(youridfieldname+1) As NextId FROM "yourtable name"

たとえば、フィールド名が ID で、テーブル名が Table1 の場合:

SELECT Max(ID+1) AS NextID FROM Table1;

于 2013-07-29T09:23:43.913 に答える
0
select (max( ident_current('dbo.SomeTable')) + 1) AS [Next_id]
于 2013-07-29T08:30:15.537 に答える