0
標題基本上是這麼說的。我想編寫一個存儲過程,將一個表名稱傳遞給我,並從中獲取IDENT_CURRENT值。有沒有辦法將變量傳遞給IDENT_CURRENT?
標題基本上是這麼說的。我想編寫一個存儲過程,將一個表名稱傳遞給我,並從中獲取IDENT_CURRENT值。有沒有辦法將變量傳遞給IDENT_CURRENT?
CREATE PROCEDURE usp_GetCurrentIdentityOfTable(@TableName sysname) AS
BEGIN
SELECT IDENT_CURRENT (@TableName) AS CurrentIdentity;
END;
GO
-- Usage
EXEC usp_GetCurrentIdentityOfTable 'tablename'
那麼,是不是這樣的尷尬。這是我試過的一個明顯的答案,並且收到了SQL錯誤消息。我擺弄了一會兒,然後放棄了,決定在這裏尋求幫助。我仍然不知道我最初做錯了什麼。標記爲答案。 – SezMe