我试图简单地声明一个光标,但它没有用。
DECLARE ICursor CURSOR FOR SELECT items.name, items.cost, items.bids FROM items
我试图在程序中这样做,但它仍然无法正常工作。
DELIMITER $$
CREATE PROCEDURE create_cursor()
BEGIN
DECLARE ICursor CURSOR FOR SELECT items.name, items.cost, items.bids FROM items;
OPEN ICursor;
FETCH FIRST FROM ICursor;
CLOSE ICursor;
END$$
DELIMITER ;
我还尝试在声明游标之前声明一个空变量,但仍然没有去。
有什么建议我做错了吗?