ストアドプロシージャ

Python+MySQLでストアドプロシージャの実行(最後)〜SQLAlchemyでプロシージャを実行した結果はtupleのリストになってしまう

ここまで続いてきた失敗だらけの履歴。 pythonのフレームワークはbottle、ORマッパーはSQLAlchemyを使用。・「Python+MySQLでストアドプロシージャの実行」 ・「Python+MySQLでストアドプロシージャの実行(続き)〜複数結果の取得はcursor.nextset()で順次…

Python+MySQLでストアドプロシージャの実行(続き)〜複数結果の取得はcursor.nextset()で順次取得

前回「Python+MySQLでストアドプロシージャの実行」で期待通りの結果にならなかった原因が判明。前回のコード。 #raw_connectionの取得 engine = dbMapper.create_engine(url, echo=False) connection = engine.raw_connection() # Query実行 cursor = conne…

Python+MySQLでストアドプロシージャの実行

ストアドプロシージャを作成。下記はサンプル。 CREATE DEFINER=`DBユーザ名`@`%` PROCEDURE `ストアドプロシージャ名`(IN _dateStr VARCHAR(12)) BEGIN # Variables DECLARE done INT; DECLARE _stockCode INT; DECLARE selectCount INT; # Cursor DECLARE …