SQL命令查询Oracle存储过程信息(代码内容等)

摘要:
SELECT*FROMALL_SOURCEwhereTYPE='PROCEDURE'ANDTEXTLIKE'%0997500%';--查询ALL_SOURCE中,(脚本代码)内容与0997500模糊匹配的类型为PROCEDURE(存储过程)的信息。根据GROUPBYTYPE该ALL_SOURCE中只有以下5种类型1FUNCTION2JAVASOURCE3PACKAGE4PACKAGEBODY5PR
SELECT * FROM ALL_SOURCE where TYPE='PROCEDURE' AND TEXT LIKE '%0997500%';
--查询ALL_SOURCE中,(脚本代码)内容与0997500模糊匹配的类型为PROCEDURE(存储过程)的信息。
根据GROUP BY TYPE
该ALL_SOURCE中只有以下5种类型
1FUNCTION
2JAVA SOURCE
3PACKAGE
4PACKAGE BODY
5PROCEDURE

免责声明:文章转载自《SQL命令查询Oracle存储过程信息(代码内容等)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android ADB命令 adb devices 出现error:protocol fault (no status)使用事件和消息队列实现分布式事务(转+补充)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SQLSERVER创建该存储过程时不会出错,但是执行存储过程时报错

创建该存储过程时,不会出错,但是执行存储过程时,会报出下面这样的错误 这是因为在存储过程创建时,它先做语法检查,如果通过了语法检查,它会尝试解析它包含的对象名,如果存在也会解析该对象引用的对象是否存在。如果引用的对象名不存在,解析会在存储过程首次执行时触发。即在首次执行存储过程时,查询处理器从 sys.sql_modules 目录视图中读取该存储过程的文...

查看SQL-SERVER数据库及各个表的数据量及占用空间大小

1、查看某个数据库,直接执行存储过程sp_spaceused即可 exec sp_spaceused; 2、查看某个表,在存储过程后面加上表名即可 EXEC sp_spaceused '表名'; 3、查看该数据库中的所有表,可以写一个存储过程,然后执行即可 存储过程如下: -- =====================================...

SQL Server Profiler工具

一、SQL Profiler工具简介SQL Profiler是一个图形界面和一组系统存储过程,其作用如下: 图形化监视SQL Server查询; 在后台收集查询信息; 分析性能; 诊断像死锁之类的问题; 调试T-SQL语句; 模拟重放SQL Server活动; 也可以使用SQL Profiler捕捉在SQL Server实例上执行的活动。这样的活动被称...

[转]Oracle存储过程总结

原文地址:https://www.cnblogs.com/tingbogiu/p/5641000.html 1.存储过程结构 1.1 第一个存储过程  create or replace procedure proc1( para1 varchar2, para2 out varchar2, para3 in out varchar2 ) as...

mysql 按天创建分区存储过程

CREATE PROCEDURE `create_partition_by_day`(IN_SCHEMANAME VARCHAR(64), IN_TABLENAME VARCHAR(64)) BEGIN#当前日期存在的分区的个数 DECLARE ROWS_CNT INTUNSIGNED; #目前日期,为当前日期的后一天 DECLAR...

sqlserver中自定义函数+存储过程实现批量删除

由于项目的需要,很多模块都要实现批量删除的功能。为了方便模块的调用,把批量删除方法写成自定义函数。直接上代码。  自定义函数: ALTER FUNCTION [dbo].[func_SplitById] (@str varchar(50),@split varchar(10))--传过来的id字符串 --分割的标志 RETURNS @t Table...