SQL 命令显示表是否设置为删除时级联
我需要删除一些 SQL Azure 数据库条目,并且不确定是否指定了删除时级联
。如果我不小心删除了一些重要的东西,我就会陷入痛苦的境地。那么,有没有命令来检查级联删除呢?
I need to delete some SQL Azure database entries, and I'm not sure if the cascade on delete
is specified or not. If I by accident delete something important, I'm in a world of hurt. So, is there a command to check for cascade deletion?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
sp_fkeys
找到它。 http://msdn.microsoft.com/en-us/library/ms175090.aspx 查看结果集的“DELETE_RULE”列。一个例子:
Use
sp_fkeys
to find it. http://msdn.microsoft.com/en-us/library/ms175090.aspx Look at the resultset's "DELETE_RULE" column.An example: