mysql - phpmyadmin运行mysql存储过程无输出

标签 mysql stored-procedures phpmyadmin

我写了一个非常简单的存储过程如下:

DROP PROCEDURE IF EXISTS GetAllTours;

DELIMITER // 

CREATE PROCEDURE GetAllTours() 

BEGIN 

SELECT * FROM tours; 

END // 

DELIMITER ;

当我使用

CALL GetAllTours(); 

从 SQL 查询运行这个过程,没有输出。

但是如果我从>>Routines>>Execute运行,同样的程序,会有成功的输出。

谁能告诉我如何运行 SQL 查询并获得结果?

最佳答案

您可以只使用此查询: 调用 GetAllTours

关于mysql - phpmyadmin运行mysql存储过程无输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23354160/

相关文章:

php - 使用 fpdf 的 pdf 分页符过多

mysql - 在数据库中拆分表是否有助于解决性能问题?

c# - 寻找 n 层 C# 4 教程 : stored procs, Entity Framework 、pocos、业务逻辑、UI

MySQL 在另一个存储过程中创建存储过程

php - 如何检查是否存在相同的列值?

php - 如何限制 MySQL 服务器上脚本的处理时间?

mysql - 存储过程不起作用,我不知道为什么

mysql - phpmyadmin 没有显示任何图标?

mysql - 使用 phpMyAdmin 将 CSV 文件导入 MySQL

mysql - SQL数据库导出不同大小