早上好,
我正在尝试运行一个会返回多行的存储过程:
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_tbl_openweathermap_cities_get_city_ids`(OUT `p_ID` INT)
NO SQL
SELECT id_city FROM tbl_openweathermap_cities
ORDER BY id_city
当我运行存储过程时,它说:
id_city
-------
1234
6987
10000
p_ID
----
NULL
我理解第一部分(也就是' id_city'中提到的行;但我不明白为什么它会返回null。我错过了什么?
非常感谢你的帮助。
祝福, 劳伦