sql >> Databáze >  >> RDS >> PostgreSQL

Pokus o úpravu omezení v PostgreSQL

Neexistuje žádný ALTER příkaz pro omezení v Postgresu. Nejjednodušší způsob, jak toho dosáhnout, je vypustit omezení a znovu jej přidejte s požadovanými parametry. Jakákoli změna omezení bude samozřejmě provedena proti aktuálním datům tabulky.

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


  1. Jak vytvořit graf pomocí PHP z oracle

  2. Má deklarovaná velikost pole varchar nějaký dopad na PostgreSQL?

  3. Jak sloučit skupinu záznamů v oracle?

  4. Volitelné databázové entity