Wir können ein Identity
Like deklarieren, id_num
so dass id_num
ein Inkrement von eindeutigen Zahlen vorliegt.
CREATE TABLE new_employees
(
id_num int IDENTITY(1,1),
fname varchar (20),
minit char(1),
lname varchar(30)
)
Ist es zu benutzen empfohlen Identity
als Alternative zu , Primary key
da Identity
eine eindeutige Nummer für jede Zeile zur Verfügung gestellt?
IDENTITY
als Primärschlüssel zu verwenden (nicht als Alternative zu einer PK). Dies ergibt einen sehr guten, sehr effizienten Primärschlüssel (der standardmäßig auch der Clustering-Schlüssel in SQL Server ist) - er ist eng, normalerweise statisch, normalerweise eindeutig (es sei denn, Sie spielen mit der Identitätsspezifikation herum) und er ist immer steigend