2017-11-24 8 views
-2

こんにちは専門家をpostgresのを接続すると私は、バッチファイルから1クリックでTABLE1のデータを削除する必要があります。私はあなたが私に例文を書いてくれれば、windowsのバッチファイルからpostgresのデータベースをどのように接続するのか分かりません。私のdbname- "test"、dbuser- "postgres"、パスワード= "pes"。バッチファイルは、Windowsで、私はpostgresの中に新しいです

答えて

0

あなたはバッチ内だけでパイプコマンドを、このようなものでした。

(
echo DELETE FROM table_name where something=somethig; 
) | D:/pgsql/bin/psql -h somehost -p 5432 -U postgres -d test 

しかし私は、あなたが

(
echo SELECT * FROM tablename; 
) | D:/pgsql/bin/psql -h somehost -p 5432 -U postgres -d test 
にあなたがしたくなかった何かを削除しないことを確認するために、任意の deletesを開始する前に、あなたが最初のテストとして select fromを試してみてください示唆
関連する問題