国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

SQL Server中搜索特定的對(duì)象

瀏覽:19日期:2023-03-06 14:25:25

一、注釋中帶某關(guān)鍵字的對(duì)象(sys.extended_properties)

主要用到 sys.tables 、sys.columns 、sys.procedures 系統(tǒng)對(duì)象表以及sys.extended_properties 擴(kuò)展屬性表

--查詢列SELECT  A.name AS table_name , B.name AS column_name , C.value AS column_descriptionFROM    sys.tables A INNER JOIN sys.columns B ON B.object_id = A.object_id LEFT JOIN sys.extended_properties C ON C.major_id = B.object_idAND C.minor_id = B.column_id WHERE   CAST(C.[value] AS VARCHAR(1000)) LIKE "%年假%";--查詢表SELECT  A.name AS table_name , C.value AS column_description FROM    sys.tables A INNER JOIN sys.extended_properties C ON C.major_id = A.object_idAND C.minor_id = 0 WHERE   CAST(C.[value] AS VARCHAR(1000)) LIKE "%請(qǐng)假%"--查詢存儲(chǔ)過(guò)程SELECT  A.name AS table_name , C.value AS column_description FROM    sys.procedures A INNER JOIN sys.extended_properties C ON C.major_id = A.object_idAND C.minor_id = 0 WHERE   CAST(C.[value] AS VARCHAR(1000)) LIKE "%年假%"

二、定義語(yǔ)句中帶某關(guān)鍵字的對(duì)象(sys.all_sql_modules )

主要用到 dbo.sysobjects 系統(tǒng)對(duì)象表以及sys.all_sql_modules 對(duì)象定義語(yǔ)句表

--老方式SELECT   DISTINCT b.name, b.xtypeFROM     dbo.syscomments a, dbo.sysobjects bWHERE    a.id = b.id AND b.xtype = "p" AND a.text LIKE "%LotMax%"ORDER BY name;--從 2008 開始,新方式SELECT   name, type_descFROM     sys.all_sql_modules s INNER JOIN sys.all_objects o ON s.object_id = o.object_idWHERE    definition LIKE "%LotMax%"ORDER BY type_desc, name;

三、查找列名

select   A.name as table_name, B.name as column_namefrom     sys.tables A inner join sys.columns B on B.object_id = A.object_idwhere    B.name like "%File%" order by A.name, B.name;

完整的列屬性:

with indexCTEas ( select ic.column_id, ic.index_column_id, ic.object_id     from   ZSOtherData.sys.indexes idx    inner join ZSOtherData.sys.index_columns ic on idx.index_id = ic.index_id and idx.object_id = ic.object_id     where  idx.object_id = object_id("MouldTestResultDetail") and idx.is_primary_key = 1 )select   colm.column_id ColumnID, cast(case when indexCTE.column_id is null then 0 else 1 end as bit) IsPrimaryKey, colm.name column_name ,object_definition(colm.default_object_id) AS column_def, systype.name type_name, colm.is_identity is_identity,f.keyno as is_foreignkey, colm.is_nullable , cast(colm.max_length as int) ByteLength , ( case when systype.name = "nvarchar" and colm.max_length > 0 then colm.max_length / 2when systype.name = "nchar" and colm.max_length > 0 then colm.max_length / 2when systype.name = "ntext" and colm.max_length > 0 then colm.max_length / 2 else colm.max_length end ) length , cast(colm.precision as int) precision, cast(colm.scale as int) scale,colm.is_computed, prop.value Remarkfrom     ZSOtherData.sys.columns colm inner join ZSOtherData.sys.types systype on colm.system_type_id = systype.system_type_id and colm.user_type_id = systype.user_type_id left join ZSOtherData.sys.extended_properties prop on colm.object_id = prop.major_id and colm.column_id = prop.minor_id left join indexCTE on colm.column_id = indexCTE.column_id and colm.object_id = indexCTE.object_id     left join sysforeignkeys f on f.fkeyid=colm.object_id and f.fkey=colm.column_idwhere    colm.object_id = object_id("MouldTestResultDetail")order by colm.column_id;

到此這篇關(guān)于SQL Server搜索特定對(duì)象的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持。

標(biāo)簽: MsSQL
相關(guān)文章:
主站蜘蛛池模板: 亚洲在线中文 | 91国语精品自产拍在线观看一 | 美国的毛片免费的 | 欧美一级毛片日本 | 久久久久国产视频 | 在线观看成年视频 | 国产欧美一区二区三区视频 | 亚洲精品欧美 | 国产a级特黄的片子视频 | 高清三级毛片 | 亚洲国产精品aaa一区 | 国产婷婷一区二区在线观看 | 很黄很色的摸下面的视频 | 成人a毛片免费全部播放 | 高清偷自拍第1页 | 国产精品系列在线一区 | 日韩精品一级毛片 | 啪视 | 国产a级特黄的片子视频免费 | 日本一区二区三区四区不卡 | 国产一区二区免费不卡在线播放 | 成人午夜网 | 亚洲欧洲一二三区机械有限公司 | 欧美性精品hd在线观看 | 欧美在线观看成人高清视频 | 亚洲国产精久久久久久久春色 | 欧美久久久久久 | 日韩一区二区三区四区不卡 | 日韩性视频网站 | 一级做a爰片欧美一区 | 久艹视频在线 | 久久免费特黄毛片 | 一本久综合久久爱 | 国产成人一区免费观看 | 国产成人免费 | 国产日产久久 | 私人玩物福利 | 加勒比一本大道香蕉在线视频 | 亚洲日本在线观看视频 | 在线中文字幕一区 | 成人精品久久 |