Bạn gặp lỗi nếu identity
sẽ vượt quá giới hạn của loại dữ liệu khiến phần còn lại của câu hỏi của bạn trở nên tranh cãi. Bạn có thể thấy điều này bằng
CREATE TABLE #T
(
id INT IDENTITY(2147483647,1)
)
INSERT INTO #T
DEFAULT VALUES
INSERT INTO #T
DEFAULT VALUES /*Arithmetic overflow error converting IDENTITY to data type int.*/
GO
SELECT * FROM #T
DROP TABLE #T