qq_40672700
qq_40672700
采纳率100%
2019-01-09 17:44 阅读 1.2k

mysql中使用set @num报错,求解

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    qq_37129624 ghq-yes 2019-01-09 19:56

    这个好像是因为不能直接使用begin,一般是在定义函数或者定义存储过程的时候用,
    -- CREATE FUNCTION my_test_function1(quantity INT(10)) RETURNS INT
    begin
    set @num1=1;
    while @num1<100 DO
    set @num1=@num1+1;
    end while;
    -- return @num1;
    END
    把注释放开是可以用的

    点赞 评论 复制链接分享
  • qq_36224522 Onion-- 2019-01-09 18:37

    while里面set去掉

    点赞 1 评论 复制链接分享
  • qq_34820905 qq_34820905 2019-06-26 14:42

    图片说明
    ????白花钱了

    点赞 评论 复制链接分享

相关推荐