Trong SQL Server, IDENTITY
thuộc tính có thể được gán cho tinyint
, smallint
, int
, bigint
, decimal(p, 0)
hoặc numeric(p, 0)
cột. Do đó, SCOPE_IDENTITY
hàm phải trả về kiểu dữ liệu có thể bao gồm tất cả những điều trên.
Như các câu trả lời trước đã nói, chỉ cần truyền nó đến int
trên máy chủ trước khi trả lại, sau đó ADO.NET sẽ phát hiện loại của nó như bạn mong đợi.