本教程将学习如何使用OPEN语句在MySQL中打开游标。
在MySQL中使用OPEN语句打开游标的语法为:
OPEN
cursor_name;
在MySQL中打开一个名为c1的游标:
c1;
在函数中使用游标:
DELIMITER //
CREATE
FUNCTION
FindSiteID ( name_in
VARCHAR
(50) )
RETURNS
INT
BEGIN
DECLARE
done
DEFAULT
FALSE
;
siteID
0;
c1
CURSOR
FOR
SELECT
site_id
FROM
sites
WHERE
site_name = name_in;
CONTINUE
HANDLER
NOT
FOUND
SET
done =
TRUE
FETCH
INTO
siteID;
CLOSE
RETURN
END
; //
DELIMITER ;
原文链接:https://codingdict.com/