現在PowerShellを用いて、利用しているpgadominからDBに接続し、そのtarodbのsql文が書かれたリストから、その名前のテーブルデータの情報をそのテーブル名と一致しているテキストファイルに流し込む処理を作ろうとしています。
試したこと
PowerShell
1 get-contents tarodb.sql | foreach-object[ 2 if($line -match $regex)[ 3 $dball= ' psql -f tarodb.sql [db(のパス]' 4 cmd /c $dball > $line.sql
↓tarodb.sql
sql
1d¥ tarolist 2d¥ jirolist 3d¥ sabulist
繰り返し文を使って1行ずつ読み込んで、その処理を実行させテーブルの情報を読み、その結果を1つのファイルに書き込みたいのですが、
この方法で行うと、ファイルは3つ出来るのですが、それぞれのファイルの中に3つのテーブルの情報が記載してしまいます。
宜しければご教授頂ければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/27 04:18
2019/08/27 09:11
2019/08/29 00:31