0
我正在使用python與mySql數據庫建立連接並運行一個過程。在該過程中,有兩個select語句返回結果。 我使用下面的代碼執行過程如何在mysql中使用python獲得第二個select語句的結果?
query = "Call procedure_name()"
cursor.execute(query)
procedureResult = cursor.fetchall();
但這返回第一個select語句的唯一結果。 我怎樣才能得到第二選擇的結果?
過程
DELIMITER $$
USE `my_database`$$
DROP PROCEDURE IF EXISTS `dim_get_orders`$$
CREATE DEFINER=`root`@`%` PROCEDURE `dim_get_orders`()
BEGIN
SELECT 'hi';
SELECT 'hello';
END$$
DELIMITER ;
向我們展示您的程序(或其示例) – sirfz
@Sir_FZ用程序編輯我的問題 –
您會得到第二個選擇的結果嗎? – sirfz