我需要使用SQL来标识所有具有级联删除的外键。有人能告诉我在哪里可以找出外键是否级联?
谢谢!
答案 0 :(得分:3)
SELECT * FROM sys.foreign_keys
WHERE delete_referential_action > 0
OR update_referential_action > 0;
答案 1 :(得分:1)
你可以查看information_schema
select * from INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
where DELETE_RULE = 'CASCADE' OR UPDATE_RULE = 'CASCADE'