【问题标题】:I'm trying to make a cursor in MySQL with MAMP server我正在尝试使用 MAMP 服务器在 MySQL 中创建游标
【发布时间】:2015-11-23 00:10:53
【问题描述】:

我正在创建程序,但出现此错误 #2014 - 命令不同步;你现在不能运行这个命令

create procedure cursor1()
BEGIN
   declare cel integer;
   declare cur1 cursor for select Usu_Id from Usu_Registro;

   open cur1;
       read_loop: LOOP
           fetch cur1 INTO cel;
           select cel;
       End LOOP;
   close cur1;
END;

【问题讨论】:

  • 你得到什么错误?
  • #1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 3 行的 '' 附近使用正确的语法
  • 我创建了程序,但是当我尝试执行时,我得到了这个错误 #2014 - 命令不同步;你现在不能运行这个命令
  • 不知道是不是复制粘贴的问题,为什么会出现挂'
  • 悬挂是什么意思?嗯,不,我把它们放在那里是因为将代码与文本分开,这是一个错误,谢谢

标签: mysql apache cursor wamp mamp


【解决方案1】:

我不知道为什么,但问题在于 SELECT cel;在程序内部,我使用 INSERT 测试它们并工作。我不知道为什么,但为我工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多