搜索SQL Server字段名和存储过程文本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搜索SQL Server字段名和存储过程文本相关的知识,希望对你有一定的参考价值。
Search SQL Server field names and stored procedure text, based on a keyword.
-- Search Table Field Names SELECT a.name, b.name FROM syscolumns a INNER JOIN sysobjects b ON a.id = b.id WHERE LEFT(b.name,3) IN ('tbl','sys') AND a.name LIKE '%KEYWORD%' ORDER BY b.name -- Search Stored Procedure Text SELECT sys.sysobjects.name, sys.syscomments.text FROM sys.sysobjects INNER JOIN syscomments ON sys.sysobjects.id = sys.syscomments.id WHERE sys.syscomments.text LIKE '%KEYWORD%' AND sys.sysobjects.type = 'P' ORDER BY sys.sysobjects.NAME -- OR this alternative: SELECT ROUTINE_NAME, ROUTINE_DEFINITION FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_DEFINITION LIKE '%prSendCdoSysMail%' AND ROUTINE_TYPE='PROCEDURE' ORDER BY ROUTINE_NAME
以上是关于搜索SQL Server字段名和存储过程文本的主要内容,如果未能解决你的问题,请参考以下文章
创建一个存储过程,给定某学生学号,要求查询出该学生的姓名,所选课程名和成绩.(SQL SERVER)
sql server 2008怎么修改视图中的字段属性!!例如修改字段名和字段类型!
如何为每次执行将过程结果存储在 SQL Server 中的新(单个)文本文件中