Chúng ta có thể khai báo một số Identitytương tự id_numđể id_numcó số gia tăng duy nhất.
CREATE TABLE new_employees
(
id_num int IDENTITY(1,1),
fname varchar (20),
minit char(1),
lname varchar(30)
)
Có nên sử dụng Identitythay thế cho Primary keyvì Identityđã cung cấp một số duy nhất cho mỗi hàng không?
IDENTITY làm khóa chính (không thay thế cho PK). Nó tạo ra một khóa chính rất tốt, rất hiệu quả (theo mặc định cũng là khóa phân cụm trong SQL Server) - nó hẹp, thường là tĩnh, thường là duy nhất (trừ khi bạn tìm hiểu kỹ về thông số nhận dạng) và nó luôn luôn- tăng