SqlPlus 中,如何查看某存储过程的内容?

select text from all_source where name = '存储过程名'; 

例如建立存储过程的语句为:

CREATE OR REPLACE PROCEDURE EMP_COUNT
AS
V_TOTAL NUMBER(10);
BEGIN
 SELECT COUNT(*) INTO V_TOTAL FROM EMP;
 DBMS_OUTPUT.PUT_LINE('雇员总人数为:'||V_TOTAL);
END;

执行查询语句为:

select text from all_source where name = 'EMP_COUNT';

结果为:

时间: 2024-08-29 07:21:08

SqlPlus 中,如何查看某存储过程的内容?的相关文章

Sql Server 查看所有存储过程或视图的位置及内容

原文:Sql Server 查看所有存储过程或视图的位置及内容 select a.name,a.[type],b.[definition] from sys.all_objects a,sys.sql_modules b where a.is_ms_shipped=0 and a.object_id = b.object_id and a.[type] in ('P','V','AF') order by a.[name] asc 通过这个sql语句可以查到sql server中的视图和存储过程

如何在SSMS中查看TDS数据包内容

要具体查看TDS数据库的内容,我们可以: 用NETWORK MONITOR工具来监控TDS数据包的内容 或者开启trace flag4052.4055.3605,那么SQLSERVER会把接收到的和发送的TDS数据包在 SQLSERVER错误日志里显示.开启这些trace flag会对性能有影响,因此只能在测试环境里开启. 用如下命令行启动数据库,随后运行上述查看数据库版本的ADO VBScript脚本 sqlservr.exe -c -skatmai -T4052 -T4055 -T3605

在SQL Server 2005中如何列出所有存储过程

为了查找这些存储过程,你可以花时间在互联网搜索,查看一些你还未知道的存储过程,也许在一两个小时您可能会发现你想要...也许你很幸运的找到,其他人在他们的文章中列出所有的存储过程 ,函数和视图,并介绍了如何使用这些存储过程. 但其实,您可以在一分钟之内就可以自己列出这些存储过程.函数和视图的清单!这份名单甚至包括SQL Server中所有无文档的存储过程.通过这个清单,你就可以确定你所想要找的存储过程. SQL Server 2005实际上保存了所有存储过程的列表,包括有文档的.无文档的,甚至是用

SQL 中常见的系统存储过程

原文:SQL 中常见的系统存储过程 -- 来源于网络 -- 更详细的介结参考联机帮助文档  xp_cmdshell --*执行DOS各种命令,结果以文本行返回.  xp_fixeddrives --*查询各磁盘/分区可用空间  xp_loginconfig --*报告SQL Server 实例在Windows 上运行时的登录安全配置  xp_logininfo --*返回有关Windows 认证登录的信息.  xp_msver --*返回有关Microsoft SQL Server 的版本信息

在ASP.NET 2.0中操作数据之六十五:在TableAdapters中创建新的存储过程_自学过程

导言: 本教程的Data Access Layer (DAL)使用的是类型化的数据集(Typed DataSets).就像我们在第一章<创建一个数据访问层>里探讨的一样,该类型化的数据集由强类型的DataTable和TableAdapter构成.DataTable描绘的是系统里的逻辑实体而TableAdapter引用相关数据库执行数据访问,包括对DataTable填充数据.执行返回标量数据(scalar data)的请求.添加,更新,删除数据库里的记录等. TableAdapter执行的SQL

由sqlplus中的一个小细节所做的折腾

sqlplus是Oracle DBA每天都要用到烂的工具了.如果没有sqlplus还真不知道怎么和oracle对话了.转念一想,自己已经很久没使用过toad了. 我们知道在sqlplus登录的时候我们可以定义一些通用的设置,在每次登录sqlplus的时候都可以生效. $ORACLE_HOME/sqlplus/admin/gloin.sql的内容是下面的形式, -- -- Copyright (c) 1988, 2005, Oracle.  All Rights Reserved. -- -- N

SQLPlus中的复制和粘贴技巧

技巧 SQLPlus中的复制和粘贴技巧 系统环境: 1.数据库: Oracle 8i R3 (8.1.7) for NT 企业版 说明: 方法一: 1.   将鼠标移至想要复制内容的开始 2.   用右手按下鼠标左键 3.   向想要复制内容的另一角拖动鼠标,与Word中选取内容的方法一样 4.   内容选取完毕后(所选内容全部反显),鼠标左键可以按住不动,也可以松开 5.   用左手按CTRL+C键(或用鼠标点击系统菜单上:编辑-复制-粘贴) 6.   这时,所选内容会被复制到剪贴板上,所选内

在VB.NET中使用MS Access存储过程 — 第一部份

access|存储过程 在VB.NET中使用MS Access存储过程 - 第一部份 作者: DavidWasserman,MCP 2/27/2002 译者:Qianqian(thousandvb@yeah.net)3/8/2002 文章源代码: msaccess_ sp.zip 介绍 最新发布的MS Access中,微软已经尽努力使这种产品成为一个真正全功能的关系数据库系统. 存储过程,一个通常和企业数据库系统例如SQLServer相关的功能,现在也可以在Access里找到了. 自从Acces

SQLPLUS中安装与删除HELP帮助

手工建库后SQLPLUS中HELP默认是没有的,下面记录下如何安装及删除SQLPLUS中的HELP命令. 注意:SQLPLUS的HELP命令只有在数据库OPEN时才能使用.非OPEN状态使用HELP也报错:SP2-0171: HELP system not available. 实验如下:  注意:ORACLE 11.2.0.4环境下实验SYSDBA与普通DBA皆可,但也有说法是需要用SYSTEM用户. 1.使用help报错:SP2-0171: HELP system not available