PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL Keine Auto-Increment-Funktion?

Sie können SERIAL verwenden in PostgreSQL, um ein automatisches Inkrementfeld zu generieren,

Zum Beispiel:-

CREATE TABLE user (
userid SERIAL PRIMARY KEY,
username VARCHAR(16) UNIQUE NOT NULL
)

Dadurch wird die Benutzer-ID als indizierter Primärschlüssel mit automatischer Inkrementierung erstellt. Wenn Sie dies nicht als Primärschlüssel wünschen, entfernen Sie einfach den PRIMARY KEY.