你的意思是
怎样查看创建
的语句吗?
首先要知道
存储过程名称
用
sp_help
text
存储过程名
sp_helptext
视图名
sp_help
表名
在sql
server
语句离执行就可以看到
还可以
找到该数据库
-可编译性-存储过程-找到存储过程名称-
右击
-修改
就可以查看了
用sql语句:
select text from all_source where name = 'Your Pro';查看;
或者直接打开:Package bodies里的存错过程,用view或edit就看到了
第一步:点击数据库下的“可编程性”,选择“存储过程”,点击鼠标右键,选择“新建存储过程”第二步:在create PROCEDURE 后 输入存储过程的名字,紧跟着的就是定义存储过程的参数,接下来就可以去编写自己所需要组装的存储过程语句了第三步: 编译存储过程,在工具栏上按下执行按钮,如果没有错误,就编写成功了。第四步:调用:在sqlserver的语句查询框中,输入exec 存储过程名 参数,执行就可以了。基本语法格式如下:中括号带的是可选项create proc procedure pro_name [{@参数数据类型} [=默认值] [output], {@参数数据类型} [=默认值] [output], ]asbegin SQL_statements--业务处理end
如果你的表名比较特殊,如果你的数据库版本 在sqlserver2005以上
那么
select from sysall_sql_modules where definition like '%表名%'
是一个最原始最有效的办法,不仅可以分析出存储过程,还能分析出函数 和 视图。
SQL Server查询分析器里有一个叫做”显示实际执行计划”的选项(位于”查询”下拉菜单中)。如果打开了这个选项,那么无论何时在查询分析器中运行一个查询,都会得到一个显示在单独窗口的查询执行计划(以图形的格式)。这个执行计划就是描述了这个语句的执行过程
此外,在SQL Server 2005中,有3个命令可以用来查看关于SQL语句或批处理的查询执行计划的详细信息:SET SHOWPLAN_ALL、SHOWPLAN_TEXT和SET SHOWPLAN_XML。
以上就是关于怎样查找数据库中的所有存储过程全部的内容,包括:怎样查找数据库中的所有存储过程、如何能查出一个数据库有多少存储过程、sql server 2008 怎么查找存储过程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)