回答編集履歴
3
誤った表現の訂正
test
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
|
6
6
|
```
|
7
7
|
|
8
|
-
Windowsのバッチは、コマンドの結果を
|
8
|
+
Windowsのバッチは、コマンドの結果を変数に代入するためにfor文を使う必要があります。
|
9
9
|
上記はサンプルです。日本語箇所は適切に値を入れてください。
|
10
10
|
出力結果が1行ではない場合は適宜修正してください。
|
11
11
|
|
2
何故か全角になっていたので修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
```Batch
|
2
2
|
set PGPASSWORD=パスワード
|
3
|
-
for /f "usebackq delims=" %%a in (
|
3
|
+
for /f "usebackq delims=" %%a in (`psql -qtA -h 接続先 -d データベース -U ユーザ名 -c "セレクト文等"`) do set hoge=%%a
|
4
4
|
echo %hoge%
|
5
5
|
|
6
6
|
```
|
1
バッククォートになっていなかったので修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
```Batch
|
2
2
|
set PGPASSWORD=パスワード
|
3
|
-
for /f "usebackq delims=" %%a in (
|
3
|
+
for /f "usebackq delims=" %%a in (‘psql -qtA -h 接続先 -d データベース -U ユーザ名 -c "セレクト文等"‘) do set hoge=%%a
|
4
4
|
echo %hoge%
|
5
5
|
|
6
6
|
```
|