无法使用PHPMyAdmin的Edit Routine面板进行多行程序

时间:2014-09-18 03:10:57

标签: mysql function triggers phpmyadmin routines

PHPMyAdmin在较新版本中包含“添加例程”和“编辑例程”面板。开发人员谈到如何使用它来编写“数百行长”的例程,但是他们在展示新功能时只展示了单个语句例程。

https://www.youtube.com/watch?v=7ZRZoCsrKis

当我开始编写多个语句时,它开始给我语法错误。使用分号无济于事。添加“开始...结束”没有帮助。我只想知道如何在例程,函数,事件和触发器中编写多个语句,以便我可以自动化我的数据库的核心功能。

编辑:杰里米·米勒能够回答我的问题。 (https://stackoverflow.com/a/25905326/4052662

1 个答案:

答案 0 :(得分:2)

我不得不升级我的PHPMyAdmin,这意味着升级MySQL,所以...现在回答。当我使用测试例程尝试此操作时,我不断收到错误,但幸运的是,对话框显示了创建的查询。我相信你所缺少的是加入BEGINEND(如果你做了我做过的事情)。

我拍了一张有效的屏幕截图,所以希望能让你前进:

Add routine working settings