问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle 怎样查看已经存在的函数,过程

发布网友 发布时间:2022-04-07 21:04

我来回答

4个回答

热心网友 时间:2022-04-07 22:34

工具sqlplus或者plsqldeveloper

方法一:sqlplus

①登录用户后,执行下面语句查看当前用户有哪些存储过程:

select  name from user_source where  type='PROCEDURE';

或者:

select object_name from user_proceres;

或者:

select object_name from user_objects where object_type='PROCEDURE' ;

②找到你所要查询的存储过程名字后,执行下面操作,可以看到存错过程内容:

select  text from user_source where name ='xxxx';--(xxxx代表所要查询的存储过程名字)

------------------------------------------------

如果是函数,类似的方法,只需要把PROCEDURE,换成FUNCTION即可

-----------------------------------------------

方法二:pl/sql developer

打开该工具后,在最左侧可以看到如下截图,选择 My objects

然后选择functions或者Proceres,找到想要查看的对象后,选中,鼠标右键,弹出一个选项页,这里主要的几个做一下介绍:

view:查看,不能编辑

edit:可以编辑

drop:删除该存储过程

test:执行该存储过程

热心网友 时间:2022-04-07 23:52

①登录用户后,执行下面语句查看当前用户有哪些存储过程:

select  name from user_source where  type='PROCEDURE';

或者:select object_name from user_proceres;

或者:select object_name from user_objects where object_type='PROCEDURE' ;

②找到你所要查询的存储过程名字后,执行下面操作,可以看到存错过程内容:

select  text from user_source where name ='xxxx';--(xxxx代表所要查询的存储过程名字)

一. 基本概念

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

二. 特点

1、完整的数据管理功能:

1)数据的大量性

2)数据的保存的持久性

3)数据的共享性

4)数据的可靠性

2、完备关系的产品:

1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;

2)保证访问的准则

3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化

4)数据物理性和逻辑性独立准则

3、分布式处理功能:

ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。

4、用ORACLE能轻松的实现数据仓库的操作。

这是一个技术发展的趋势,不在这里讨论。

热心网友 时间:2022-04-08 01:26

USER_OBJECTS 视图中含有当前用户的所有对象,根据OBJECT_TYPE区分
-- 查询函数
SELECT T.OBJECT_NAME, T.OBJECT_TYPE
FROM USER_OBJECTS T
WHERE OBJECT_TYPE = 'FUNCTION';

-- 查询存储过程
SELECT T.OBJECT_NAME, T.OBJECT_TYPE
FROM USER_OBJECTS T
WHERE OBJECT_TYPE = 'PROCEDURE';

ps:这些问题直接百度就可以查看,要学会自己搜索

热心网友 时间:2022-04-08 03:18

select object_name,created,status from user_objects
where lower(object_type) in ('procere','function');
oracle 怎样查看已经存在的函数,过程

方法一:sqlplus ①登录用户后,执行下面语句查看当前用户有哪些存储过程:select name from user_source where type='PROCEDURE';或者:select object_name from user_procedures;或者:select object_name from user_objects where object_type='PROCEDURE' ;②找到你所要查询的存储过程名字后,执行下面...

在oracle中怎么查询一个用户中存在的过程和函数?

select object_name,created,status from user_objects where lower(object_type) in ('procedure','function');

SQL命令查询Oracle存储过程信息

oracle数据库中,已建立好的存储过程信息存储在系统表ALL_SOURCE 中,需要用sysdba身份登录数据库,进行查询操作,SQL命令如下:SELECT line,text FROM ALL_SOURCE WHERE TYPE='PROCEDURE' AND NAME='过程名称' AND OWNER='用户名' ORDER BY line;存储过程分成多行,每一行会存储为一条数据...

oracle的存储过程怎么查看

在pl/sql左边树形列表中找到A这个存储过程,然后展开A前面的加号,在点击reference就是调用A的函数和过程

oracle怎么导出function和procedure,即函数和存储过程

使用oracle的一般都装了PL/SQL吧,对象窗口,找到对应的函数或者存储过程,右键查看或编辑。一般单个我是这么用,如果很多的话可以参考一下网上提供的方法:oracle 导出一个用户下的所有存储过程 方法一:set echo off ;set heading off ;set feedback off ;spool d:\tmp.txt select text from user_...

Oracle 怎么查询函数在哪个包里?比如TRUNC这个函数

查看包中函数、过程的SQL语句:SELECT owner,name,text,line FROM DBA_SOURCE where type = 'PACKAGE' and (TEXT like ' procedure%' or TEXT like ' function%');结果中,owenr:哪个用户的,name:哪个包,text:函数名及部分参数,line:行位置 如果要看到全部参数,看line,然后+1、+2.....

oracle 怎么在存储过程中查询数据

oracle数据库中,已建立好的存储过程信息存储在系统表ALL_SOURCE 中,需要用sysdba身份登录数据库,进行查询操作,SQL命令如下:1 2 3 4 5 SELECT line,text FROM ALL_SOURCE WHERE TYPE='PROCEDURE'AND NAME='过程名称'AND OWNER='用户名'ORDER BY line;存储过程分成多行,每一行会存储为一条数据...

oracle 如何查询有哪些表

Oracle查询所有函数和储存过程:select * from user_source Oracle查询所有用户:select * from all_users.select * from dba_users Oracle查看当前用户连接:select * from v$Session Oracle查看当前用户权限:select * from session_privs 表空间含义:表空间是数据库的逻辑划分,一个表空间只能属于一个...

oracle哪一个数据库视图能看到当前的session 看到当前的回滚段

1、 查看函数和过程的状态 SQL>select object_name,status from user_objects where object_type='FUNCTION'; SQL>select object_name,status from user_objects where object_type='PROCEDURE'; 2、 查看函数和过程的源代码 SQL>select text from all_source where owner=user and name=upper('&plsql_name')...

oracle怎么导出function和procedure,即函数和存储过程

调用的区别,函数可以在查询语句中直接调用,而存储过程必须单独调用.函数:一般情况下是用来计算并返回一个计算结果;存储过程: 一般是用来完成特定的数据操作(比如修改、插入数据库表或执行某些DDL语句等等)

oracle replace函数 oracle存储过程在哪 oracle存储过程教程 oracle trunc函数 oracle round函数 oracle date函数 存储过程oracle oracle编写存储过程 oracle存储过程实例
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
文件密使无法恢复解密,请高手帮忙 加密文件打不开了,请教高手..急需用那些文件 跪求电脑高手帮忙解决文件加密问题,我把所有积分给他。 我的优盘是联想的,用自带的加密软件加密后,忘了密码,请教高手,怎么解密... pe pb是什么 抱着柴火去火跟前猜谜语 关于租用办公室房产税如何计算与缴纳的问题 一个人抱着柴火前方是火是打一成语的谜语 ...前男友跟别的女人抱一起的时候,放的背景纯音乐出自哪里 ...从前男友家出来后被阿苏接上车,在车上的背景音乐是什么,在哪里有下... 为什么水粉颜料放置久了会发酵,变得鼓鼓的? 请问石家庄哪里可以报考网络教育学院(1.网络教育中心要在石家庄,2.机电一体化专业。) 亲们。有没有搞笑的穿越小说。最好是一女多夫的。 求《相公全都很绝色》的全文,注意是全文哦~~请发送至1344219209@qq.com!!!!!拜求~~~~ 矿物质颜料可以和油画颜料搅在一起用吗? 网络教育快要报名了,想在石家庄报一个网络教育的培训班,大家有没有可以推荐的 为什么在瓶底搅动颜料时只有底部浑浊而水的上半部分还是清澈的?急……谢谢大咖们帮我解答! 想报考网络教育院去石家庄哪里报名 相公全都很绝色谁看过,结局是怎么样的。 为什么色彩画得很干,水也给的很均匀 相公全都很绝色txt全集下载 注册资本认缴制的时限是多久 石家庄的网络教育在哪报名比较好?是要在教育机构报名吗? 水粉颜料脱胶要搅拌吗 石家庄很多网络教育招生,国家承认吗? 搅动过的水粉颜料会影响画面吗 七种色光搅一起变白,七种颜料搅一起变黑,为啥? 颜料搅多了会怎么样? 水粉颜料搅的时间不能过长吗?老师说时间太长会搅出水来。那搅颜料的时候可以不加水直接把她给搅润吗? 想请问一下为什么颜料要挤到颜料盒里保存?但是在颜料盒里 出门颠簸颜料不会混了或者粘的盖子上都是吗? 相公个个很绝色的作品目录 2018年石家庄市网络教育报名时间,河北弘梦机构 同样多的颜料和搅拌物加在一起加温搅拌,颜色的浅深与温度有关系吗? 石家庄 远程教育 一女多男,男主们先开始很讨厌女主后来慢慢转变的小说,类似于《贵族学院的冷酷公主》 《贵族五少恋爱交 我想报一个网络教育的本科,石家庄哪里可以报班呀? 石家庄地区成人学历提升机构有哪些 穿越之绝色相公的txt全集下载地址 我想报一个网络教育的本科,石家庄锦途可以报么? 求台湾言情小说名字 曾经搜色书时找到的,讲的是一男二女间的感情纠葛,有点意思。 石家庄函授大专报名在哪 好看的女特工穿越玄幻小说 男主女主都要强 很冷 的那种 越多越好 河北石家庄,我上的大专学的计算机网络,专接本。我能跨专业接英语吗?接哪个学校好。需要的辅导书是什么 女主绝色男主妖孽的穿越文(急!!!) 网络教育专升本华中师范大学的报名点 求男主温润如玉,身份为神医或丞相或少爷,女主容貌绝色,敢爱敢恨的古代言情小说,不要太虐的 我是河北的,怎么样能上大专 求一些轻松好看的纯古代小说,非穿越. 找男主很懒但很腹黑很厉害的古代言情小说~ 介绍几个好的穿越小说,女主人公不要太美丽