Contents



-- ろ 企 
CREATE TABLE dbo.Test001 (seq int IDENTITY(1, 1) NOT NULL);
GO

-- ろ 一危 10覯 j鍵
INSERT dbo.Test001 DEFAULT VALUES;
GO 10

-- 覲襦 螳語る 覦覯
DECLARE @intMaxSeq int, @nvcStmt nvarchar(4000), @nvcTableName sysname;

SET @nvcTableName = N'dbo.Test001';
SET @nvcStmt = N'SELECT @intMaxSeq = MAX(seq) FROM ' + @nvcTableName;

EXEC sp_executesql @nvcStmt, N'@intMaxSeq int OUTPUT', @intMaxSeq OUTPUT;

SELECT @intMaxSeq;