㈠ 怎样查找数据库中的所有存储过程
你的意思是 怎样查看创建存储过程的语句吗?
首先要知道 存储过程名称 用
sp_helptext 存储过程名
sp_helptext 视图名
sp_help 表名
在sql server 语句离执行就可以看到
还可以 找到该数据库 -可编译性-存储过程-找到存储过程名称-右击-修改
就可以查看了
㈡ mysql中怎样查询表中的储存过程
假设A表有3个字段,ID, DATA1,DATA2
简单的话可以不使用存储过程,比如:
select * form A where ID in (select ID from A where DATA1 between 0 and 100)
如果你的应用比较复杂,在嵌套中还有复杂的运算,存储过程可以如下例子:
CREATE PROCEDURE test(in_start int,in_end int)
BEGIN
DECLARE ids TEXT;
select GROUP_CONCAT(ID) into ids from A where DATA1 between in_start and in_end;
select * from A where FIND_IN_SET(ID,ids) > 0;
END
注: in_start, in_end是DATA1的筛选范围。 后面一个select直接返回一个表
直接用SQL和使用存储过程各有利弊,存储过程在你使用大量查询及SQL运算的时候效率很高,而且存储过程一旦写入数据库会被自动编译运行速度比较快,而SQL是每次执行都需要被编译一次的。但是存储过程的调试比较麻烦,不像你使用编程语言和SQL的时候可以单步调试。而且如果没有熟练掌握存储过程的效率优化情况下,使用存储过程可能比使用SQL更慢。
㈢ sql server 2008,如何查看存储过程里面的内容
㈣ 如何能查出一个数据库有多少存储过程
用sql语句:
select text from all_source where name = 'Your Pro';查看;
或者直接打开:Package bodies里的存错过程,用view或edit就看到了.
㈤ 怎么用语句查询数据库中的所有存储过程
select*fromsysobjectswherextype='p'
㈥ 怎样查找数据库中的所有存储过程
你的意思是怎样查看创建存储过程的语句吗?首先要知道存储过程名称用sp_helptext存储过程名sp_helptext视图名sp_help表名在sqlserver语句离执行就可以看到还可以找到该数据库-可编译性-存储过程-找到存储过程名称-右击-修改就可以查看了
㈦ 如何查看数据库中存储过程的内容
有时候你没有办法使用图形界面的管理器连接SQL 服务器,这个时候如果你想查看一个存
储过程的内容就只能依靠SQL 语句了。
系统提供了一个存储过程可以查看 rule,stored procere, user-defined function,
trigger, 或者 view。Syntaxsp_helptext @objname = 'name'
sp_helptext '存储过程名称'
㈧ 怎样查找数据库中的所有存储过程
你的意思是
怎样查看创建
存储过程
的语句吗?
首先要知道
存储过程名回称
用
sp_help
text
存储过程名
sp_helptext
视图名答
sp_help
表名
在sql
server
语句离执行就可以看到
还可以
找到该数据库
-可编译性-存储过程-找到存储过程名称-
右击
-修改
就可以查看了