Autowert

Frage:
Access bietet die Funktionalität des Autowerts an, durch die in Tabellen fortlaufendene Schlüsselwerte generiert werden.
Gibt es diese Funktion auch im SQL Server?

Lösung:
Im SQL Server wird der Autowert durch die Eigenschaft IDENTITY erstellt.
Diese Eigenschaft kann beim Tabellenentwurf für eine Spalte vom Typ Integer oder BigInt mitsamt Startwert und Schrittweite definiert werden.
Im Unterschied zu Access wird aber der neue Schlüsselwert nicht vor, sondern erst nach dem Speichern des neuen Datensatzes ermittelt.

/* übernommen aus der Original sqlfaq.de */