PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak w Postgresie ograniczyć możliwe wartości dla określonej kolumny?

Możesz dodać SPRAWDŹ OGRANICZENIE:

ALTER TABLE distributors 
   ADD CONSTRAINT check_types 
   CHECK (element_type = 'lesson' OR element_type = 'quiz');

Chociaż IMO, czystszą opcją byłoby utworzenie ENUM :

CREATE TYPE element_type AS ENUM ('lesson', 'quiz');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę zaimportować plik .sql do mojej bazy danych postgres Heroku?

  2. Błąd:kolumna nie istnieje

  3. Jak mogę zatrzymać wykonywanie zapytania sql w php?

  4. Jak zdekodować szesnastkowe kolumny bajtowe PostgreSQL do int16/uint16 w r?

  5. pg_dump baza danych postgres ze zdalnego serwera, gdy port 5432 jest zablokowany