Datenbanken · Junior · Frage 8 von 75
Wie bekommt man im modernen PostgreSQL eine automatisch hochzählende ID-Spalte?
- 1
id int AUTO_INCREMENT PRIMARY KEY - 2
id int DEFAULT next('id') NOT NULL - 3
id bigint GENERATED ALWAYS AS IDENTITY
Antwort zeigen
Richtige Antwort: id bigint GENERATED ALWAYS AS IDENTITY
Erklärung
Identity-Spalten sind der Weg nach SQL-Standard. serial funktioniert noch, ist aber älter. AUTO_INCREMENT ist MySQL-Syntax.