sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL:är det möjligt att ge ett eget namn för PRIMÄRNYCKEL eller UNIK?

Tricket är CONSTRAINT del i column_constraint avsnitt av CREATE TABLE . Exempel:

> create table x(xx text constraint xxxx primary key);
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "xxxx" for table "x"
CREATE TABLE

Detta fungerar för alla typer av begränsningar, inklusive PRIMARY KEY och UNIQUE .

Se dokumenten för SKAPA TABELL för detaljer.




  1. SQL Server – När ska man använda Clustered vs non-Clustered Index?

  2. Knee-Jerk Performance Tuning:Felaktig användning av tillfälliga tabeller

  3. Hur använder jag WebDev.WebServer.exe (VS Web Server) i x64?

  4. MySQL - Räkna rader och vänster join problem