作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个表,然后在另一个表中添加了对其主键的外键引用。我需要删除新表以使用其他列重新创建它(我不想向其中添加新列)。当我尝试删除它时,它告诉我无法删除引用的表。所以我尝试从另一个表中删除外键列,它告诉我不能删除外键列。这让我先删除外键本身,但我不知道它的名字。我来到这个链接:
http://forums.teradata.com/forum/database/how-to-drop-a-constraint-without-knowing-its-name
...但这无济于事。我似乎无法在任何地方找到这个外键的名称。关于如何删除此外键的任何帮助?
最佳答案
您是否尝试过以下语法:
ALTER TABLE {MyDB}.{MyTable} DROP FOREIGN KEY ({ColumnList}) REFERENCES {MyDB}.{MyOtherTable};
关于foreign-keys - Teradata:如何从表中删除外键约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9908486/
我是一名优秀的程序员,十分优秀!