sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL-begrænsning - kun én række kan have flag sat

Du kan kun oprette et unikt indeks for den kolonne for sande værdier:

create unique index on my_table (actual) 
where actual = true;

SQLFiddle:http://sqlfiddle.com/#!15/91f62/1



  1. Mysql :Ikke tilladt at returnere et resultatsæt fra en funktion

  2. PDO Connect med en krypteret adgangskode?

  3. MyISAM Engine-tabelrelationer (MySQL)

  4. Hvordan pakkes PL SQL-kode i Oracle?