怎么才oracle中查看存储过程

您可以使用语句或使用第三方工具来检查这一点。

1.查看声明方法:

1.EXECUTIONSTATENT:

SELECTTEXTFROMuser_sourceWHERENAME='ProcedureName'ORDERBYLINE;--ProcedureName是存储过程的名称,全部大写是必须的。

2.如果要检查P_TEST的存储过程:

SELECTTEXTFROMuser_sourceWHEREname='P_TEST'ORDERBYLINE;

3.内容如下:

2.使用第三方工具登录(如PL/SQL)登录指定数据库。

2.在左侧的树中找到Procedures,然后找到对应的存储过程。

3.右键单击存储过程并选择“查看”。

4然后就可以看到了。

MySql编写一个存储过程?

1.delimiter//,声明分隔符:DELIMITER表示分隔符,因为MySQL默认使用“;”程序编译过程中会报错,所以必须使用DELIMITER关键字预先声明实际的段分隔符,以便MySQL处理“;”作为存储过程中的代码并且不执行这些代码(如果您不明白这里可以通过试错法来理解)。
2、编写存储过程的格式:CREATEPROCEDURE([[IN|OUT|INOUT]参数名数据类型...])示例:1)createprocedureproc1(outsint)//仅输出2)createprocedureproc2(inp_inh3int)//仅输入3)createprocedureproc15()//无输入输出4)createproceduredemo_multi_param(inidh3int,innamevarchar(32),outcint)//多个输入输出3、过程体的开始和结束用BEGIN和END标记。
4.selectcount(*)intosfromstudent;//程序体,一系列逻辑语句,sql语句5.分隔符使用后必须返回;