SQL Server在存储过程中查找关键字
2010-02-25 21:22
381 查看
在存储过程中查找(搜索,查询)关键字
SQL 查找存储过程中出现过的文字怎么查询呢?
select b.name
from 数据库名.dbo.syscomments a, 数据库名.dbo.sysobjects b
where a.id=b.id and b.xtype='p' and a.text like '%key words%'
order by name
create PROCEDURE [dbo].[_searchSP]
@keywords nvarchar(100)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
select b.name
from dbo.syscomments a, dbo.sysobjects b
where a.id=b.id and b.xtype='p' and a.text like '%' + @keywords+ '%'
order by name
END
go
create PROCEDURE [dbo].[_searchTableFunction]
@keywords nvarchar(100)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
select b.name
from dbo.syscomments a, dbo.sysobjects b
where a.id=b.id and b.xtype='TF' and a.text like '%' + @keywords+ '%'
order by name
END
go
SQL 查找存储过程中出现过的文字怎么查询呢?
select b.name
from 数据库名.dbo.syscomments a, 数据库名.dbo.sysobjects b
where a.id=b.id and b.xtype='p' and a.text like '%key words%'
order by name
create PROCEDURE [dbo].[_searchSP]
@keywords nvarchar(100)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
select b.name
from dbo.syscomments a, dbo.sysobjects b
where a.id=b.id and b.xtype='p' and a.text like '%' + @keywords+ '%'
order by name
END
go
create PROCEDURE [dbo].[_searchTableFunction]
@keywords nvarchar(100)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
select b.name
from dbo.syscomments a, dbo.sysobjects b
where a.id=b.id and b.xtype='TF' and a.text like '%' + @keywords+ '%'
order by name
END
go
相关文章推荐
- [转载]SQL Server查找包含某关键字的存储过程3种方法
- Sql server中根据存储过程中的部分信息查找存储过程名称的方法【视图和Function】
- 根据存储过程包含某个关键字,查找相关所有存储过程信息及根据多个主键删除重复列
- 用SQL语句查找包含有某个关键字的存储过程、触发器、函数等(仅适用MS SQL SERVER)
- 用SQL语句查找包含有某个关键字的存储过程、触发器、函数等等
- 快速查找sql server中的存储过程和视图
- [SQL Server]如何快速查找使用了某个字段的所有存储过程
- 在所有存储过程中查找一个关键字
- SQL查找某个"关键字"在视图、函数、存储过程中存在
- 如何在SQL Server中搜索到一个带有某关键字的存储过程?
- SQL Server中查找包含某个文本的存储过程
- 用SQL语句查找包含有某个关键字的存储过程、触发器、函数等等
- SQL Server中查找所有包含了某个文本的存储过程(SP)
- 用SQL语句查找包含有某个关键字的存储过程、触发器、函数等(仅适用MS SQL SERVER)
- [SQL Server]如何快速查找使用了某个字段的所有存储过程?
- 在所有存储过程中查找关键字
- SQL Server中查找包含某个文本的存储过程
- 在数据库SQL Server 2005/2008中,查询包含某关键字的存储过程语句:
- sqlserver查找存储过程关键字方法之三
- SQL server快速查找所有存储过程中是否包含某字符