当前位置:首页 » 存储配置 » sql查看存储过程

sql查看存储过程

发布时间: 2022-06-20 15:41:28

⑴ 怎么查看一个存储过程的sql语句

查看一个存储过程的SQL语句步骤如下:

1、开启Microsoft SQL Server数据库管理工具,输入账号密码连接到数据库。

⑵ 如何使用SQL语句 查看存储过程的内容

--下面这条语句可以查看存储过程具体代码
exec sp_helptext 存储过程名

--下面这条语句查看数据库中有哪些存储过程
select * from sysobjects where type='P'

⑶ 怎么查询sql 存储过程里面的数据

怎么查询sql 存储过程里面的数据
有时候你没有办法使用图形界面的管理器连接SQL 服务器,这个时候如果你想查看一个存
储过程的内容就只能依靠SQL 语句了。
系统提供了一个存储过程可以查看 rule,stored procere, user-defined function,
trigger, 或者 view。Syntaxsp_helptext @objname = 'name'
sp_helptext '存储过程名称'

⑷ SQL Server如何查看一个数据库里的存储过程

仔细研究后在csdn上找到了解决该问题的办法帖出来给大家共享一下
大致方法是利用传递长字符串的形式向存储过程传递一个长字符串。由于sqlserver没有
splite函数
所以必须自己定义一个splite函数来进行处理
自定义一个函数
create
function
f_splitstr(@sourcesql
varchar(8000),@strseprate
varchar(10))
returns
@temp
table(f1
varchar(100))asbegindeclare
@i
int
set
@sourcesql=rtrim(ltrim(@sourcesql))
set
@i=charindex(@strseprate,@sourcesql)while
@i=1begininsert
@temp
values(left(@sourcesql,@i-1))
set
@sourcesql=substring(@sourcesql,@i+1,len(@sourcesql)-@i)
set
@i=charindex(@strseprate,@sourcesql)endif
@sourcesql<''
insert
@temp
values(@sourcesql)returnend-执行select
*
from
dbo.f_splitstr('1,2,3,4',',')
注:'1,2,3,4'即你所传递的字符串
同样你可以通过
select
cunt(*)
from
dbo.f_splitstr('1,2,3,4',',')
获得该字符串数组的长度
如果要删除该函数使用--删除函数drop
function
fsplit

⑸ 如何使用sql语句查看存储过程

利用数据字典视图查看当前用户所有存储过程及其代码
select name,text from user_source where type='PROCEDURE'.

⑹ 如何用plsql查看存储过程的源码!!!

1、首先双击plsql图标,进入登录界面,输入用户名和密码,输送数据库实例名。

⑺ 如何查看SQL Server某个存储过程的执行历史

通过下面的SQL,我们可以快速查看某个存储过程执行的状况:
SELECT TOP 100 db_name(d.database_id) as DBName,s.name as 存储名称,s.type_desc as 存储类型,d.cached_time as SP添加到缓存的时间,
d.last_execution_time as 上次执行SP的时间,d.last_elapsed_time as [上次执行SP所用的时间(微妙)],d.total_elapsed_time as [完成此SP的执行所用的总时间(微妙)],
d.total_elapsed_time/d.execution_count as [平均执行时间(微妙)],d.execution_count as 自上次编译以来所执行的次数
FROM SYS.proceres S JOIN SYS.dm_exec_procere_stats D
ON S.object_id=D.object_id
WHERE S.NAME='SP_Name'
ORDER BY D.total_elapsed_time/D.execution_count DESC

⑻ 如何查看SQL存储过程执行的结果集

打开SQL Server Management Studio找到存储过程所在的数据库。在对象资源管理器详细信息中可以看到存储过程的文件夹

点击打开这个文件夹可以,在搜索中输入要搜索的存储过程名称。

同样也可以在数据库目录结构处选择存储过程右键菜单中的筛选设置。

在这里可以进行详细的条件筛选设置。将需要查看的存储过程搜索出来。

找到这个SQL存储过程之后,也可以右键点击菜单中的修改,进入SQL存储过程编辑。

查看SQL存储过程过程是否带有参数,因为要执行SQL存储过程时需要使用的参数。

知道SQL存储过程的参考类型和基本功能之后,就可以使用的EXEC 存储过程名+参数来执行SQL存储过程。

最后在下方查看SQL存储过程执行结果。

⑼ sql server 2008 怎么查找存储过程

第一步:点击数据库下的“可编程性”,选择“存储过程”,点击鼠标右键,选择“新建存储过程” 第二步:在create PROCEDURE 后 输入存储过程的名字,紧跟着的就是定义存储过程的参数,接下来就可以去编写自己所需要组装的存储过程语句了 第三步: 编译存储过程,在工具栏上按下执行按钮,如果没有错误,就编写成功了。 第四步:调用:在sqlserver的语句查询框中,输入exec 存储过程名 参数,执行就可以了。 基本语法格式如下:中括号带的是可选项 create proc procere pro_name [{@参数数据类型} [=默认值] [output], {@参数数据类型} [=默认值] [output], .... ] as begin SQL_statements --业务处理 end

⑽ sql 怎么查看一个表的存储过程

点一下你要查看的那张表,右键,菜单里可以选择-》查看依赖关系。
会跳出个窗口,默认窗口显示的是都哪些存储过程,哪些函数或者发布订阅用到了该表。

热点内容
vpn韩国服务器地址 发布:2025-03-20 07:12:44 浏览:25
打码软件源码 发布:2025-03-20 07:08:06 浏览:109
前端android 发布:2025-03-20 06:50:42 浏览:93
进制转换栈c语言 发布:2025-03-20 06:50:31 浏览:339
myeclipse不自动编译了 发布:2025-03-20 06:41:38 浏览:777
led汽车大灯和卤素灯该选哪个配置 发布:2025-03-20 06:40:55 浏览:917
sql网校 发布:2025-03-20 06:16:42 浏览:279
安卓手机图标排列为什么会混乱 发布:2025-03-20 06:16:05 浏览:761
手机pin初始密码是多少 发布:2025-03-20 06:15:59 浏览:900
javaif常量变量 发布:2025-03-20 06:15:57 浏览:344