在mysql的过程中使用null

ct2axkht  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(352)

我不知道这是不是一个简单的错误,但无法找出包含“null;”的行中的语法错误。上面写着1064号错误。完整的消息是:error1064:您的sql语法有错误;检查与您的mysql服务器版本对应的手册,了解使用接近'null'的正确语法;

CREATE  PROCEDURE custom_consumption(IN p_deftype DOUBLE,
                           ...
                           //code part//
                           ...
                           IN p_user DOUBLE,
                           IN p_date DOUBLE,
                           IN p_tid VARCHAR(4000))
  BEGIN
    NULL;
END;

custom_consumption;

这个页面只是展示了如何通过一个可视化工具得到通知,即如何修复mysql错误#1064?谢谢你的帮助。如果你看到代码上有其他错误,请通知我。

svgewumm

svgewumm1#

oracle存储过程允许使用null作为占位符语句。这允许您在存根代码的同时仍允许编译过程或包体中的其他代码。mysql不允许这样做。如果你的目标是存根代码,你需要一些良性的声明。

相关问题