PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Опит за промяна на ограничение в PostgreSQL

Няма ALTER команда за ограничения в Postgres. Най-лесният начин да постигнете това е дапуснете ограничението и го добавете отново с желаните параметри. Разбира се, всяка промяна на ограничението ще бъде изпълнена спрямо текущите данни в таблицата.

BEGIN;
ALTER TABLE t1 DROP CONSTRAINT ...
ALTER TABLE t1 ADD CONSTRAINT ...
COMMIT;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да генерирате 52 седмици от текущата дата с помощта на Postgresql

  2. Производителност на типа PostgreSQL UUID

  3. Моите любими разширения на PostgreSQL - втора част

  4. Как да получа номера на промяната?

  5. Как да намерите дъщерни таблици, които наследяват от друга таблица в PSQL