我正在尝试在mysql中创建存储过程。我在终端(ubunutu)上这样做。
但是当我在;
之前添加end
时,它会执行所有行并抛出错误。
我正在努力写
create procedure test()
-> begin
-> select * from salary;
我无法在最后添加end
并执行并收到此错误
错误1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册 要在''附近使用的语法在第3行。
这是在终端中编写存储过程的正确方法吗?
我可以在单独的文件上编写存储过程吗?
然后我如何执行文件中写入的存储过程?
答案 0 :(得分:0)