oracle的存储过程?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle的存储过程?相关的知识,希望对你有一定的参考价值。
参考技术A 第一步:找到procedures,右键新建第二步:在name中输入存储过程名字(这里输入的就是你以后需要调用的名字),parameters后是参数,在里面定义参数的类型。
第三步:编写存储过程语句。
4 第四步: 存储过程调用
CallableStatement
cs=conn.divpareCall("call
mymd_gis_pro(?,?,?,?,?)"); //1代表第一个参数,setint表示参数类型是int型 cs.setInt(1,188);
cs.setInt(2,12); cs.setInt(3,12);
...... //执行Oracle存储过程
cs.execute();
oracle数据库调用存储过程
参考技术A 这个需要分情况的如果是在应用程序(Java等)中调用存储过程,需要根据相应语言的语法来进行。这个可以通过查找相应语言的帮助来找到。
如果是在Oracle的其他存储过程中调用,直接写存储过程名就可以了。传入相应的参数,即可执行。
如果在Oracle的命令行中,使用EXEC
存储过程名(参数)
的方式即可调用。
如果存储过程执行的语句写在SQL文件中,则可以通过调用文件的方式执行,即
SQL>
@D:\SQL\example.sql的形式
以上是关于oracle的存储过程?的主要内容,如果未能解决你的问题,请参考以下文章