国产探花免费观看_亚洲丰满少妇自慰呻吟_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

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 奉节县| 无棣县| 塔河县| 漳州市| 理塘县| 陆河县| 闽清县| 图片| 广昌县| 库车县| 满洲里市| 巧家县| 嘉鱼县| 隆子县| 台东县| 淮北市| 蒙阴县| 合肥市| 安义县| 铁岭县| 灌阳县| 宜章县| 凤台县| 罗城| 西丰县| 宜昌市| 且末县| 古蔺县| 襄垣县| 垦利县| 长岛县| 平阳县| 江口县| 灵丘县| 海宁市| 晋宁县| 屏边| 刚察县| 黄大仙区| 宜宾市| 美姑县|