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

Forsøger at ændre en begrænsning i PostgreSQL

Der er ingen ALTER kommando for begrænsninger i Postgres. Den nemmeste måde at opnå dette på er at falde begrænsningen og tilføj den igen med de ønskede parametre. Selvfølgelig vil enhver ændring af begrænsningen blive kørt mod de aktuelle tabeldata.

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


  1. Bedste praksis til lagring af vægte i en SQL-database?

  2. SQL Server:Pivot med brugerdefinerede kolonnenavne

  3. Understøtter postgresql lookbehind regexp?

  4. Installation af Ubuntu 18.04 til SQL Server 2019 på virtuel maskine ved hjælp af VMware Workstation