博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sqlserver查询包含某个文本的存储过程、函数、视图等
阅读量:5936 次
发布时间:2019-06-19

本文共 575 字,大约阅读时间需要 1 分钟。

在Sqlserver2012数据库中,可以通过SQL语句查询包含某个字符串文本的所有数据库对象,比如存储过程、视图、自定义函数以及触发器等等,通过一条SQL语句即可查出所有包含此文本的数据库对象。SQL语句主要涉及到sysobjects、syscomments、information_schema.routines等几张系统表。

(1)方法一:通过系统表sysobjects、syscomments来实现查询。

Select * FROM Sysobjects a Left Join Syscomments b On a.id=b.id Where text Like '%SearchText%';

(2)方法二:通过系统表information_schema.routines来实现查询。

Select routine_name,routine_definition,routine_type

from Information_schema.Routines
where routine_definition like'%searchText%'
ORDER BY routine_type

备注:此原创文章最早发表于博主个人站,原文链接,转载请标明出处。

转载于:https://blog.51cto.com/6455350/2371509

你可能感兴趣的文章
通用存储过程.分页存储过程
查看>>
查看linux版本
查看>>
[Django学习] Django基础(6)_Field lookups
查看>>
find 命令练习
查看>>
Spring第一部分
查看>>
nova image-list 和 glance image-list 有什么区别
查看>>
导航栏4种效果---原生js
查看>>
同源策略引发对跨域jsonp跨域的理解
查看>>
PAT1138 Postorder Traversal(树的遍历)
查看>>
I.MX6 ifconfig: SIOCSIFHWADDR: Cannot assign requested address
查看>>
CAS与MVC集成下的“循环重定向”分析
查看>>
稀疏向量的一些内容
查看>>
使用grunt实现web自动化
查看>>
事件委托(代理)
查看>>
使用JavaScript获取CSS伪元素属性
查看>>
正则化
查看>>
javascript弹窗
查看>>
结对编程项目作业2-结对编项目设计文档
查看>>
百度地图实现思路--------未实践------未验证
查看>>
final域的内存语义
查看>>