非互換
Fujitsu Enterprise Postgres 15では、psqlコマンドで複数の結果セットが返却されるクエリが実行された場合に、全ての結果を表示するようになります。また、psqlコマンドの特別変数SHOW_ALL_RESULTSを追加します。特別変数SHOW_ALL_RESULTSのデフォルト値はonです。
最後に返却された結果セットのみ表示します。
=# \;\; SELECT 3 + 3 \;\;\; SELECT ' ' || ' !' \;\; SELECT 1 + 4 \;; ?column? ---------- 5 (1 row)
全ての結果を表示します。
=# \;\; SELECT 3 + 3 \;\;\; SELECT ' ' || ' !' \;\; SELECT 1 + 4 \;; ?column? ---------- 6 (1 row) ?column? ---------- ! (1 row) ?column? ---------- 5 (1 row)
対処方法
psqlコマンドの特別変数SHOW_ALL_RESULTSをoffに設定してください。