循环语句
while 条件 do statement_list
end while
repeat 相当于 do while ;
repeat 和 while 区别:
repeat 先执行后判断;
while 先判断后执行;
leave 离开一个循环
iterate 重新开始一个循环;
游标
由于select into 只能返回一条语句,游标产生;
(声明)declare 游标的名称 cursor for 语句;
(打开) open 游标的名称;
(读取) fetch 游标的名称 into var_name;
(关闭) close 游标的名称;
游标这好好看一下,在实际的例子中不是很好理解(142页);
调用存储的过程
call sp_name();
删除存储的过程
drop procedure sp_name;
修改存储的过程
while 条件 do statement_list
end while
repeat 相当于 do while ;
repeat 和 while 区别:
repeat 先执行后判断;
while 先判断后执行;
leave 离开一个循环
iterate 重新开始一个循环;
游标
由于select into 只能返回一条语句,游标产生;
(声明)declare 游标的名称 cursor for 语句;
(打开) open 游标的名称;
(读取) fetch 游标的名称 into var_name;
(关闭) close 游标的名称;
游标这好好看一下,在实际的例子中不是很好理解(142页);
调用存储的过程
call sp_name();
删除存储的过程
drop procedure sp_name;
修改存储的过程
alter produre sp_name;(只能修改某些属性,不能改内容);
游标那好好看一下,快考试了,加油……