SCOPE_IDENTITY是一個SQL Server函數,用于獲取最近插入的標識列值(自增列值)。它通常用于在執行插入操作后立即獲取自動生成的標識列值。
例如,如果在一個表中插入一條記錄并且該表有一個自增列作為主鍵,可以使用SCOPE_IDENTITY來獲取剛剛插入的記錄的自增列值,以便在接下來的操作中使用該值。
示例:
INSERT INTO Customers (FirstName, LastName)
VALUES ('John', 'Doe');
SELECT SCOPE_IDENTITY() AS NewCustomerId;
在上面的示例中,當插入一條新的Customer記錄后,使用SCOPE_IDENTITY函數獲取了剛剛插入的記錄的自增列值。