と同じように、一度に複数の SELECT ステートメントを実行したい
echo "SELECT * FROM x; SELECT * FROM y;" | psql
データベースに何かを一度だけ送信し、すべての結果も一度に受け取るようにします。
SQLAlchemy でそれを行うのは完璧ですが、サポートされていないようです (そうではありませんか?)。
その機能を得るためにSQLAlchemyの一部を再実装するかもしれないと思ったが、psycopg2でもこの問題の解決策を見つけられなかった - セミコロンで区切られた2つのクエリを実行すると、最後のクエリの結果のみが得られる.
では、SQLAlchemy (これは完璧です) または psycopg2 (どちらも問題ありません) でそれを行うことは可能ですか?