查看存储过程
Ⅰ oracle怎么查看存储过程代码
> sqlplus ( < username > [/ < password > ][@ <
connect_identifier > ] | /) [AS SYSDBA | AS SYSOPER] | /NOLOG
SQL > desc user_source;
Name Null ? Type
-- --------------------------------------- -------- ----------------------------
NAME VARCHAR2 ( 30 )
TYPE VARCHAR2 ( 12 )
LINE NUMBER
TEXT VARCHAR2 ( 4000 )
SQL > select TEXT from user_source where TYPE = ' PROCEDURE ' and NAME = ' Your_Procere_name ' ;
no rows selected
SQL > var out_var number
exec Your_Procere_name ( '' , '' , '' ,:out_var)
print out_var
Ⅱ 如何查看存储过程的性能
方法一:
Sql代码
select *
from sysobjects o, syscomments s
where o.id = s.id
and text like '%yyao%'
and o.xtype = 'P'
select *
from sysobjects o, syscomments s
where o.id = s.id
and text like '%yyao%'
and o.xtype = 'P' 将yyao替换成自己要查找的文本
方法二:
Sql代码
select routine_name,routine_definition,routine_type
from information_schema.routines
where routine_definition like '%Parent%'
order by routine_type
select routine_name,routine_definition,routine_type
from information_schema.routines
where routine_definition like '%Parent%'
order by routine_type 将Parent替换成自己要查找的文本
方法三:
Sql代码
sp_depends customer
sp_depends customer 此方法只能查找数据库对象,如表、视图、存储过程、函数
Ⅲ 怎么查看存储过程的具体内容
有时候你没有办法使用图形界面的管理器连接SQL 服务器,这个时候如果你想查看一个存
储过程的内容就只能依靠SQL 语句了。
系统提供了一个存储过程可以查看 rule,stored procere, user-defined function,
trigger, 或者 view。Syntaxsp_helptext @objname = 'name'
sp_helptext '存储过程名称'
Ⅳ 怎么在oracle中查看存储过程
语句查询法:
SELECTtext
FROMuser_source
WHERENAME='ProcereName'
ORDERBYline;--其中ProcereName为存储过程名字,需要全部用大写英文。
工具查询法:
1、登录第三方工具(如pl/sql)登录到指定数据库。
Ⅳ 如何查看oracle的存储过程
使用tode或者Navicat 或者navigtor等连接oracle的工具
找到procere的选项即可查看所有的存储过程,点击某个名字可以看到其中的定义
Ⅵ 怎么查看一个存储过程的SQL语句
查看一个存储过程的SQL语句步骤如下:
1、开启Microsoft SQL Server数据库管理工具,输入账号密码连接到数据库。
Ⅶ 怎么看存储过程的内容
sql语句执行的时候要先编译,然后执行。存储过程(Stored Procere)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。http://ke..com/view/68525.htm?fr=ala0
Ⅷ 如何使用sql语句查看存储过程
利用数据字典视图查看当前用户所有存储过程及其代码
select name,text from user_source where type='PROCEDURE'.
Ⅸ 知道存储过程名怎么查看存储过程代码
使用SQL Server Management Studio在列表中查看即可。
步骤:
1、登录SQL Server Management Studio。
2、左边的树点击要查询的库左边的“+”,点开后会变成“-”,下同。
6、如果是查看系统存储过程,在第3步后点击系统存储过程,然后找到要查的名字,同第4,5步即可。
Ⅹ 如何查询存储过程查询出来的结果
别建立 存储过程啊, 建立一个 表值函数 就行.
1> CREATE FUNCTION getHelloWorld()
2> RETURNS TABLE
3> AS
4> RETURN
5> SELECT 'Hello' AS A, 'World' AS B;
6> GO
1> SELECT * FROM getHelloWorld();
2> go
A B
----- -----
Hello World
(1 行受影响)
---
如果存储过程无法修改
那么需要查看 客户方 给出的 存储过程 的参数列表.
也就是 哪个参数是 IN 的, 哪个参数 是 OUT 的。
要 通过 调用存储过程的方式
拿到 OUT 参数对应的数据。
没法简单的 SELECT 了。