• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:psql select結果を環境変数に格納できる?)

psql select結果を環境変数に格納できる?

このQ&Aのポイント
  • バッチファイル中でpsql.exeを実行させて、select結果を環境変数に格納する方法について教えてください。
  • psql.exeを使用して単純なselect文を実行し、その結果をバッチファイル内で利用する方法を知りたいです。
  • PostgreSQL 8.2.4を使用しており、WindowsXP上でバッチファイルを実行しています。psqlの結果を環境変数に格納する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • med2dic
  • ベストアンサー率77% (21/27)
回答No.1

以前使用していたバッチに提示されている内容をコピペしただけで動作確認していません。 オプション"-t"を指定して行のみ表示にする必要があります。 for /f "usebackq tokens=*" %%i in (`call "C:\Program Files\PostgreSQL\8.2\bin\psql.exe" DB名 -t -c "select count(*) from table"`) do @set RESULT=%%i echo %RESULT%

noname#157391
質問者

お礼

回答ありがとうございます。 #1さんのご提案に基づき作成したいと思います。

関連するQ&A