Removing a constraint?
От | Michael Davis |
---|---|
Тема | Removing a constraint? |
Дата | |
Msg-id | 01C07414.F08156B0.mdavis@sevainc.com обсуждение исходный текст |
Ответы |
Re: [SQL] Removing a constraint?
|
Список | pgsql-admin |
Does anyone know how to completely and accurately remove or drop a constraint, specifically a foreign key constraint? I tried to remove a constraint by deleting it's trigger from pg_triggers. This caused some undesirable side effects with other tables involved with the constraint. I have several tables that I need to change the column constraints and foreign key constraints on. Recreating (drop and create) the table every time I need to change a column constraint is a pain because all the objects that reference the table would also need to be recreated (i.e. views and triggers). How do production DBAs successfully make changes to their tables? FYI, I was able to alter table add the same constraint many times. Is this a problem? This created a new trigger in pg_triggers every time.
В списке pgsql-admin по дате отправления: