PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Restrição do PostgreSQL - apenas uma linha pode ter o sinalizador definido


Você pode criar um índice exclusivo nessa coluna apenas para valores verdadeiros:
create unique index on my_table (actual) 
where actual = true;

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