Machine-translated by Google. Questions are authored in English.
Top

Discussion

To drop a column that is used as a foreign key, first:

  • A.drop the primary key.
  • B.drop the table containing the foreign key..
  • C.drop the foreign key constraint.
  • D.All of the above must be done.

Answer: C

Correct answer: drop the foreign key constraint.

The constraint is what prevents the column being removed, so it must be dropped first - a single ALTER TABLE ... DROP CONSTRAINT, after which the column itself can be dropped. Dropping the primary key of the referenced table or the whole table containing the foreign key would both be far more destructive than the change requires.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.