存储过程 pl/sql提供了三种判断语句。
1、if—then—
2、if—then—else
3、if—then--else
if--else
编写一个存储过程输入员工号,如果该员工初始的工资小于1200,则给其增加10%
j**a程序调用procedure
循环语句:1、loop是pl/sql中最简单的循环语句,这种循环语句以loop开头,以end loop
结尾,这种循环至少会被执行一次。
例子: 编写一个过程,输入用户名,并循环添加10个用户到user表中,用户编号从1开始增加。
2、while循环。
对于while循环,只有条件为true时,才会执行循环语句,while循环以while..loop开始,以end loop介绍、、结束。
例子:编写一个过程,可以输入用户名,并循环添加10个用户到user表中,用户编号从11开始增加。
3、for循环。
for循环是一种隐含的循环方式,在例子中i在隐含中就在不停地增加。
顺序控制语句。
gotonull
二、 存储过程的参数。
不带参数的存储过程。
只有输入参数的存储过程。
只有输出参数的存储过程。
带有输入输出的存储过程。
1、不带参数的存储过程。
2、只带输入参数的存储过程。
3、只带输出参数(有返回值)的存储过程。
j**a调用程序。
3、带有输入输出参数的存储过程。
j**a调用**。
4、结合cursor输出的存储过程(返回列表)
Oracle定时执行存储过程
包含以下子过程 broken 过程。change 过程。interval 过程。isubmit 过程。next date 过程。remove 过程。run 过程。submit 过程。user export 过程。what 过程。broken 过程更新一个已提交的工作的状态,典型地是用来把一个已破工作...
oracle专家高级编程心得
名词解释 1 mts microsoft transaction server 多线程服务器,在sga中。2 oltp on line transaction processing 联机事务处理。3 aq advanced queue 高级队列。4 sga system global area 系统...
SQL存储过程高级基础语法
sql存储过程基本语法 一。注释。单行注释,从这到本行结束为注释sql 语法,类似c c 中 多行注释,类似c c 中 二。变量 int,smallint,tinyint,decimal,float,real,money smallmoneysql 语法,text image,char,varcha...