用于查询数据库中所有外键关系的SQL语句如下:
select fk.name fkname , ftable.name ptablename, cn.name fkcol, rtable.name ftablename from sysforeignkeys
join sysobjects fk
on sysforeignkeys.constid = fk.id
join sysobjects ftable
on sysforeignkeys.fkeyid = ftable.id
join sysobjects rtable
on sysforeignkeys.rkeyid = rtable.id
join syscolumns cn
on sysforeignkeys.fkeyid = cn.id and sysforeignkeys.fkey = cn.colid
本文提供了一条SQL语句,该语句可以用于查询数据库中所有的外键关系。通过连接多个系统表,如sysforeignkeys、sysobjects等,来获取外键名称、父表名称、外键列名及子表名称等详细信息。
1512

被折叠的 条评论
为什么被折叠?



