sql >> データベース >  >> RDS >> PostgreSQL

CSVデータをPostgreSQLデータベース(リモートデータベース)に挿入する方法

    \copy (円記号に注意してください)リモートデータベースとの間でコピーでき、スーパーユーザー権限は必要ありません。

    psql -h remotehost -d remote_mydb -U myuser -c "\copy mytable (column1, column2)  from '/path/to/local/file.csv' with delimiter as ','"
    

    Javaを使用している場合は、JDBCドライバーでCopyManagerを使用できます:https://jdbc.postgresql.org/documentation/publicapi/org/postgresql/copy/CopyManager.html



    1. INSERTINTOとSELECTINTO

    2. OrderBy句のないSQLSelectステートメントの順序

    3. Microsoft Accessテーブルのヒント–秘訣とガイドラインパート2

    4. LocalTime()がPostgreSQLでどのように機能するか