如何删除具有未命名默认值约束和未知索引的列
有什么方法可以确定列及其名称以及任何索引的名称是否存在默认约束,以便在删除列之前删除它们?
What is a method of determining if there is a default constraint on a column and its name, and the names of any indexes in order to drop them before dropping the column?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下实用程序将完成该任务。
然后很容易调用,如下所示:
我没有查看外键约束,因为我们不使用它们,但也许它们也可以包含在内。
The following utility procs will accomplish the task.
It's then easy to invoke as follows:
I haven't looked at foreign key constraints as we don't use them, but perhaps they could be included too.