MSSQL 模糊搜索全文(过程、函数、触发器等)
--SQL Server数据库查找含有某个关键字的存储过程、函数、触发器等 --SQL Server数据库查找含有某个关键字的存储过程,SQL语句如下:
SELECT OBJECT_NAME(b.parent_obj) AS [表名], OBJECT_NAME(a.id) AS [存储过程]
, CASE b.xtype WHEN 'C' THEN 'CHECK 约束'
WHEN 'D' THEN '默认值或 DEFAULT 约束'
WHEN 'F' THEN 'FOREIGN KEY 约束'
WHEN 'L' THEN '日志'
WHEN 'FN' THEN '标量函数'
WHEN 'IF' THEN '内嵌表函数'
WHEN 'P' THEN '存储过程'
WHEN 'PK' THEN 'PRIMARY KEY 约束(类型是 K)'
WHEN 'RF' THEN '复制筛选存储过程'
WHEN 'S' THEN '系统表'
WHEN 'TF' THEN '表函数'
WHEN 'TR' THEN '触发器'
WHEN 'U' THEN '用户表'
WHEN 'UQ' THEN 'UNIQUE 约束(类型是 K)'
WHEN 'V' THEN '视图'
WHEN 'X' THEN '扩展存储过程'
ELSE '未知'
END AS [对象类型]
FROM syscomments a, sysobjects b WHERE a.id =OBJECT_ID(b.name) AND a.text LIKE '%kctm%'
--AND (
--a.text LIKE '%ck_mc varchar(50)%' or
--a.text LIKE '%ck_mc varchar(50)%' OR
--a.text LIKE '%ck_mc varchar(100)%' OR
--a.text LIKE '%ck_mc varchar(100)%' or
--a.text LIKE '%ckmc varchar(50)%' OR
--a.text LIKE '%ckmc varchar(50)%'OR
--a.text LIKE '%ckmc varchar(100)%' OR
--a.text LIKE '%ckmc varchar(100)%'or --a.text LIKE '%wlmc varchar(50)%' or
--a.text LIKE '%wlmc varchar(50)%' OR
--a.text LIKE '%wlmc varchar(100)%' OR
--a.text LIKE '%wlmc varchar(100)%' or
--a.text LIKE '%wlmc varchar(150)%' OR
--a.text LIKE '%wlmc varchar(150)%' OR --a.text LIKE '%khmc varchar(50)%' or
--a.text LIKE '%khmc varchar(50)%' OR
--a.text LIKE '%khmc varchar(100)%' OR
--a.text LIKE '%khmc varchar(100)%' or
--a.text LIKE '%khmc varchar(150)%' OR
--a.text LIKE '%khmc varchar(150)%' OR --a.text LIKE '%ghsmc varchar(50)%' or
--a.text LIKE '%ghsmc varchar(50)%' OR
--a.text LIKE '%ghsmc varchar(100)%' OR
--a.text LIKE '%ghsmc varchar(100)%' or
--a.text LIKE '%ghsmc varchar(150)%' OR
--a.text LIKE '%ghsmc varchar(150)%' OR --a.text LIKE '%jgsmc varchar(50)%' or
--a.text LIKE '%jgsmc varchar(50)%' OR
--a.text LIKE '%jgsmc varchar(100)%' OR
--a.text LIKE '%jgsmc varchar(100)%' or
--a.text LIKE '%jgsmc varchar(150)%' OR
--a.text LIKE '%jgsmc varchar(150)%' OR --a.text LIKE '%wldw varchar(50)%' or
--a.text LIKE '%wldw varchar(50)%' OR
--a.text LIKE '%wldw varchar(100)%' OR
--a.text LIKE '%wldw varchar(100)%' or
--a.text LIKE '%wldw varchar(150)%' OR
--a.text LIKE '%wldw varchar(150)%' --)
AND b.xtype IN('P','FN','TR')
GROUP BY a.id, b.xtype, b.parent_obj
ORDER BY [对象类型], [表名], [存储过程]
--@GetAllGx
/*
EXEC sp_helptext 'TR_ckda_U'
*/ /*
xtype:对象类型。可以是下列对象类型中的一种:
C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程
*/
MSSQL 模糊搜索全文(过程、函数、触发器等)的更多相关文章
- PL/SQL&存储过程||存储函数&触发器
plsql 有点:交互式 非过程化 数据操纵能力强 自动导航语句简单 调试简单 想率高 声明类型的方式 1.基本类型 2.引用变量 3.记录型变量 基本格式 declare 声明 b ...
- Oracle学习2 视图 索引 sql编程 游标 存储过程 存储函数 触发器
---视图 ---视图的概念:视图就是提供一个查询的窗口,来操作数据库中的数据,不存储数据,数据在表中. ---一个由查询语句定义的虚拟表. ---查询语句创建表 create table emp a ...
- win32程序通过LPCREATESTRUCT中的lpCreateParams传递参数给窗口过程函数
win32窗口程序中如果需要给窗口过程函数传递自定义参数,可以通过LPCREATESTRUCT结构体中的lpCreateParams进行传递. 创建窗口实例函数: m_hWnd = CreateWin ...
- 说说你所熟知的MSSQL中的substring函数
说说你所熟知的MSSQL中的substring函数 *:first-child { margin-top: 0 !important; } body>*:last-child { margin- ...
- MS-SQL Server字符串处理函数大全
MS-SQL Server字符串处理函数大全 select语句中只能使用sql函数对字段进行操作(链接sql server), select 字段1 from 表1 where 字段1.Index ...
- Delphi过程函数传递参数的八种方式
今天一同事问我为什么有些过程函数里面有Var而有些没有,不解,遂到网上百度,得解.快哉,快哉. 在Delphi过程.函数中传递参数几个修饰符为Const.Var.Out.另一种不加修饰符的为默认按值传 ...
- 查看SQL SERVER 加密存储过程,函数,触发器,视图
原文:查看SQL SERVER 加密存储过程,函数,触发器,视图 create PROCEDURE sp_decrypt(@objectname varchar(50))ASbeginset noc ...
- win32编程中消息循环和WndProc()窗口过程函数
原文地址:https://blog.csdn.net/zxxSsdsd/article/details/45504383 在win32程序的消息循环函数中 while (GetMessage (&a ...
- Delphi过程函数传递参数的几种方式
Delphi过程函数传递参数的几种方式 在Delphi过程.函数中传递参数几个修饰符为Const.Var.Out. 另一种不加修饰符的为默认按值传递参数. 一.默认方式以值方式传递参数 proced ...
随机推荐
- 在nginx下导出数据库数据
首先上干货 解决问题 set_time_limit(0); //设置脚本运行时间为不限制 因为php脚本默认时间为30秒 ini_set('memory_limit', -1); //取消脚本运行内存 ...
- mycat 全局表
全局表的作用 在分片的情况下,当业务表因为规模而进行分片以后,业务表与这些附属的字典表之间的关联,就成了比较棘手的问题,考虑到字典表具有以下几个特性: 变动不频繁 数据量总体变化不大 数据规模不大,很 ...
- Springboot+JPA下实现简易爬虫:豆瓣电视剧数据
Springboot+JPA下实现简易爬虫:豆瓣电视剧数据 前言:今天听到产品那边讨论一些需求,好像其中一点是用户要求我们爬虫,在网页上抓取一些数据然后存到我们公司数据库中,众所周知,爬虫的实现对于p ...
- MeteoInfoLab脚本示例:读取文本文件
此例中的降水文本文件下载自"中国气象科学数据共享服务网"(http://cdc.nmic.cn/sksj.do?method=ssrjscp),其实是ESRI的文本格点数据格式.对 ...
- Asp常见函数
ASP语言的特点: 1.允许使用VBscript或java script简易Script语言,并可在文件中结合Html: 2.无需编译,由WEBserver执行产生: 3.与任何ActiveX Scr ...
- Jenkins环境搭建(7)-集成钉钉消息推送
在去年的时候,搭建了一套Jenkins环境,基本功能已实现,可以通过如下地址查阅. Jenkins环境搭建(1)-下载与安装 Jenkins环境搭建(2)-搭建jmeter+ant+jenkins自动 ...
- Golang 随机生成中国人姓名
package main import ( "fmt" "math/rand" "time" ) var lastName = []stri ...
- centos8平台使用pidstat监控cpu/内存/io
一,安装pidstat: 1,安装 [root@localhost yum.repos.d]# yum install sysstat 2,查看版本: [root@localhost ~]# pids ...
- 对于某东平台XX娃娃的用户体验进行(严肃、限速)数据分析
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 本次的爬取目标是某东的一个商品,但从来没有用过,所以本人很好奇.我们就采集这 ...
- 自学Python可以吗?怎样从入门到大师?我写这篇文章告诉你
前言 很多粉丝朋友问我该如何去学习爬虫.学习Python.自学能找到工作吗?等一系列的问题.今天我就来回答一下大家. 第一点 确定好方向与目标 当决定踏入这个行业那一刻起,我想每一个人都爱已经准备投身 ...