私はSQLを使用するのが初めてなので、ご容赦ください。
数百の csv ファイルを PostgreSQL にインポートする必要があります。私の Web 検索では、多くの csv ファイルを 1 つのテーブルにインポートする方法しか示されていません。ただし、ほとんどの csv ファイルには異なる列タイプがあります (すべて 1 行のヘッダーがあります)。どうにかしてループを実行し、各 csv を csv と同じ名前のテーブルにインポートすることは可能ですか? 各テーブルを手動で作成し、列を指定することはオプションではありません。COPY
テーブルはすでに指定されている必要があるため、機能しないことはわかっています。
おそらく、これは PostgreSQL では実行できないのでしょうか? 私は pgAdmin III または PSQL コンソールでこれを実現したいと考えていますが、他のアイデアにもオープンです (R のようなものを使用して csv をより簡単に PostgreSQL に入力できる形式に変更しますか?)。
Windows 7 コンピューターで PostgreSQL を使用しています。PostgreSQL を使用するように要求されたため、質問の焦点です。
目的の結果はテーブルでいっぱいのデータベースで、特定のサイト データを含むスプレッドシートと結合します。ありがとう!