Modifying a table that other tables refer to for foreigh key

Started by Mihai Gheorghiualmost 25 years ago2 messagesgeneral
Jump to latest
#1Mihai Gheorghiu
tanethq@earthlink.net

I have a database with multiple referential integrity links.
I want to make important changes to one of the tables, which is referenced
by other tables for foreign keys (like deleting some columns, or changing
data type).
What would be the easiest way to do it (without re-creating all the other
tables that are refering to it)?
Thanks in advance,
Mihai

#2Stephan Szabo
sszabo@megazone23.bigpanda.com
In reply to: Mihai Gheorghiu (#1)
Re: Modifying a table that other tables refer to for foreigh key

On Tue, 29 May 2001, Mihai Gheorghiu wrote:

I have a database with multiple referential integrity links.
I want to make important changes to one of the tables, which is referenced
by other tables for foreign keys (like deleting some columns, or changing
data type).
What would be the easiest way to do it (without re-creating all the other
tables that are refering to it)?

Drop the table, make the changes and use alter table add constraint to
re-add the constraints to the referencing tables (the original constraints
should go away when the other table is dropped)