SQL Server: Đặt lại thứ tự cho Identity
Giải phóng thời gian, khai phóng năng lực
DBCC CHECKIDENT(table_name, RESEED, value)
table_name: cung cấp bảng bạn muốn đặt lại giá trị
value: đặt giá trị ban đầu, để nếu sau đó ta chèn 1 bản ghi mới thì giá trị tại cột đặt identity sẽ là value+1.
Ví dụ:
DBCC CHECKIDENT('Student, RESEED, 5)
Lệnh trên sẽ thiết đặt identity về 5, tức là nếu ta insert 1 bản ghi nữa vào bảng Student thì cột identity sẽ nhận giá trị tiếp theo là 6, và chắc chắn sẽ báo lỗi nếu trước đó cột này đã có giá trị 6 rồi.
Giải phóng thời gian, khai phóng năng lực