2018年6月26日 星期二

[MSSQL] 取得工作階段目前自動編號值

IDENT_CURRENT('table')函數,傳回特定資料表的最後一個識別值。

SELECT IDENT_CURRENT('Products')

SCOPE_IDENTITY()函數,傳回目前工作階段中,目前範圍中任何資料表產生的最後一個識別值。

範圍指在同一個預儲程序、觸發程序、函數或批次內。

SELECT SCOPE_IDENTITY()

@@IDENTITY變數,傳回目前工作階段中,所有範圍內任何資料表所產生的最後一個識別值。

SELECT @@IDENTITY

沒有留言:

張貼留言