如何在 mysql 中声明变量以及如何创建 CURSOR
How to declare a variable in mysql and how to create a CURSOR
我正在 mysql(版本是 5.0.96-community)中创建一个 CURSOR,但它提醒我变量声明有误。
即使我把它删掉,只剩下一个声明的句子,它仍然显示错误。
请这样试,
delimiter $$
create procedure curdemo()
begin
declare a char(16);
end ;
Declare values like [ INT or Longtext and text ]
DECLARE i INT UNSIGNED DEFAULT 0;
DECLARE v_current_item LONGTEXT DEFAULT NULL;
DECLARE v_emp_json TEXT DEFAULT NULL;
Decalre values
我正在 mysql(版本是 5.0.96-community)中创建一个 CURSOR,但它提醒我变量声明有误。
即使我把它删掉,只剩下一个声明的句子,它仍然显示错误。
请这样试,
delimiter $$
create procedure curdemo()
begin
declare a char(16);
end ;
Declare values like [ INT or Longtext and text ]
DECLARE i INT UNSIGNED DEFAULT 0;
DECLARE v_current_item LONGTEXT DEFAULT NULL;
DECLARE v_emp_json TEXT DEFAULT NULL;
Decalre values