你的位置:首页 > 软件开发 > 数据库 > 13. 查看数据库对象间的依赖关系

13. 查看数据库对象间的依赖关系

发布时间:2015-10-07 02:00:10
在SQL Server中,(可编程)对象间的引用即依赖关系,有多种方式可以检查,随着版本变更,方式也有所不同。父子关系的对象,不通过依赖关系来查询,比如:1. 外键关系use tempdbGO--drop table tb1,tb2create table tb1(col1 in ...

SQL Server中,(可编程)对象间的引用即依赖关系,有多种方式可以检查,随着版本变更,方式也有所不同。

父子关系的对象,不通过依赖关系来查询,比如:

1. 外键关系

13. 查看数据库对象间的依赖关系13. 查看数据库对象间的依赖关系
use tempdbGO--drop table tb1,tb2create table tb1(col1 int Primary key,col2 int)insert into tb1 values (2,2),(3,2),(4,2),(5,2)GOcreate table tb2(col3 int primary key,col4 int constraint FK_tb2 foreign key references tb1(col1))GO--检查外键select object_name(constraint_object_id) constraint_name,    object_name(parent_object_id) parent_object_name,    col_name(parent_object_id,parent_column_id) parent_object_column_name,    object_name(referenced_object_id) referenced_object_name,    col_name(referenced_object_id,referenced_column_id) referenced_object_column_name from sys.foreign_key_columnswhere referenced_object_id = object_id('tb1')

原标题:13. 查看数据库对象间的依赖关系

关键词:数据库

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。