日期:2014-05-16 浏览次数:20913 次
create procedure getFilmInfo (in name varchar(100))
begin
DECLARE done INT DEFAULT 0;
declare filmName varchar(100);
declare revenue double;
declare directorInfoCur cursor for select film.filmName, film.revenue from film where film.directorName like '%name/%';
DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1;
open directorInfoCur;
repeat
fetch directorInfoCur into filmName, revenue;
if not done then
select filmName, revenue;
end if;
until done end repeat;
close directorInfoCur;
end