sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL Geen Auto Increment-functie?

U kunt SERIAL gebruiken in PostgreSQL om een ​​automatisch ophogingsveld te genereren,

Voor bijvoorbeeld:-

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

Dit maakt een gebruikers-ID als auto-increment primaire sleutel, geïndexeerd. Als u dit niet als primaire sleutel wilt, verwijdert u gewoon de PRIMARY KEY.



  1. Database-onafhankelijkheid implementeren met Entity Framework

  2. Automatisch verhogen na verwijderen in MySQL

  3. MySQL:selecteer rij op id met vorige en volgende rijen op datum

  4. Oracle - komt letterlijk niet overeen met formaattekenreeksfout