sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL Ingen automatisk ökningsfunktion?

Du kan använda SERIAL i PostgreSQL för att generera automatiskt inkrementfält,

Till exempel:-

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

Detta kommer att skapa användar-id som automatiskt ökande primärnyckel indexerad. Om du inte vill ha detta som primärnyckel, ta bara bort PRIMÄRNYCKEL.



  1. Jag vill använda CASE-satsen för att uppdatera några poster i sql server 2005

  2. MySQL och Splunk - Välj och gå med

  3. Testar PostgreSQL-funktioner som konsumerar och returnerar refkursor

  4. Heroku Postgres Fel:PGError:ERROR:relationsorganisationer finns inte (ActiveRecord::StatementInvalid)