电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

SQL Server中搜索特定的對象

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

一、注釋中帶某關鍵字的對象(sys.extended_properties)

主要用到 sys.tables 、sys.columns 、sys.procedures 系統對象表以及sys.extended_properties 擴展屬性表

--查詢列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 "%請假%"--查詢存儲過程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 "%年假%"

二、定義語句中帶某關鍵字的對象(sys.all_sql_modules )

主要用到 dbo.sysobjects 系統對象表以及sys.all_sql_modules 對象定義語句表

--老方式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;

到此這篇關于SQL Server搜索特定對象的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持。

標簽: MsSQL
相關文章:
主站蜘蛛池模板: 冷却塔改造厂家_不锈钢冷却塔_玻璃钢冷却塔改造维修-广东特菱节能空调设备有限公司 | 玻璃瓶厂家_酱菜瓶厂家_饮料瓶厂家_酒瓶厂家_玻璃杯厂家_徐州东明玻璃制品有限公司 | 土壤水分自动监测站-SM150便携式土壤水分仪-铭奥仪器 | 光照全温振荡器(智能型)-恒隆仪器 | 亮化工程,亮化设计,城市亮化工程,亮化资质合作,长沙亮化照明,杰奥思【官网】 | 合肥抖音SEO网站优化-网站建设-网络推广营销公司-百度爱采购-安徽企匠科技 | 贵州水玻璃_-贵阳花溪闽兴水玻璃厂 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 成都珞石机械 - 模温机、油温机、油加热器生产厂家 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | PCB接线端子_栅板式端子_线路板连接器_端子排生产厂家-置恒电气 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 10吨无线拉力计-2吨拉力计价格-上海佳宜电子科技有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 电缆桥架生产厂家_槽式/梯式_热镀锌线槽_广东东莞雷正电气 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 定时排水阀/排气阀-仪表三通旋塞阀-直角式脉冲电磁阀-永嘉良科阀门有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 多功能真空滤油机_润滑油全自动滤油机_高效真空滤油机价格-重庆润华通驰 | 大倾角皮带机-皮带输送机-螺旋输送机-矿用皮带输送机价格厂家-河南坤威机械 | 物和码官网,物和码,免费一物一码数字化营销SaaS平台 | 3A别墅漆/3A环保漆_广东美涂士建材股份有限公司【官网】 | 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | 破碎机_上海破碎机_破碎机设备_破碎机厂家-上海山卓重工机械有限公司 | 视觉检测设备_自动化检测设备_CCD视觉检测机_外观缺陷检测-瑞智光电 | 沈阳缠绕包装机厂家直销-沈阳海鹞托盘缠绕包装机价格 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 贴片电容-贴片电阻-二三极管-国巨|三星|风华贴片电容代理商-深圳伟哲电子 | 合肥注册公司|合肥代办营业执照、2024注册公司流程 | 智慧物联网行业一站式解决方案提供商-北京东成基业 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 武汉高温老化房,恒温恒湿试验箱,冷热冲击试验箱-武汉安德信检测设备有限公司 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 辽宁资质代办_辽宁建筑资质办理_辽宁建筑资质延期升级_辽宁中杭资质代办 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 澳洁干洗店加盟-洗衣店干洗连锁「澳洁干洗免费一对一贴心服务」 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 |