国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

SQL Serve 2005中的系統架構

2024-07-21 02:12:03
字體:
來源:轉載
供稿:網友

sql serve 2005中的系統架構
sql server 2000中查詢系統元數據的時候我們要通過很多系統表,例如sysobjects什么的,當然sql server中有很多系統存儲過程,但是還是不能完全滿足我們管理員的需求,所以只能查這些系統表,在sql server 2005中所有的系統表都被整合到了一個叫做sys的架構下,同時還有就是架構。

以下給一段范例代碼,可以幫助大家在sql server 2005中查詢出有哪些表引用了某張表,

--------------------------------------------------------------------------------

use adventureworks
go

--顯示有哪些表引用了該對象
if object_id('dbo.ufn_listreferencingtables') <> 0
 drop function dbo.ufn_listreferencingtables
go

create function dbo.ufn_listreferencingtables
(@referenced_table as varchar(200))
returns table as
return(
 select schema_name(convert(int, objectpropertyex(fkeyid, 'schemaid')))
  + '.' + object_name(fkeyid)
  as [referencing table]
 from sys.sysreferences
 where rkeyid = object_id(@referenced_table)
)
go

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邓州市| 班玛县| 石河子市| 温州市| 吴川市| 鹤庆县| 崇信县| 阿城市| 拜城县| 邵阳县| 文水县| 瓦房店市| 鄯善县| 石狮市| 邯郸市| 景泰县| 秀山| 呈贡县| 平湖市| 沈丘县| 青铜峡市| 泰兴市| 甘南县| 赤壁市| 自贡市| 吉林市| 汉寿县| 莱阳市| 江北区| 望奎县| 阳城县| 澎湖县| 惠水县| 十堰市| 桃源县| 六枝特区| 古蔺县| 浮梁县| 广安市| 临洮县| 疏附县|