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

SQLの復元中にpsql無効なコマンド\N

    Postgresは\Nを使用します NULL値の代替記号として。ただし、すべてのpsqlコマンドはバックスラッシュ\で始まります シンボル。コピーステートメントが失敗したときにこれらのメッセージを受け取ることができますが、ダンプのロードは続行されます。このメッセージは誤警報です。 COPYステートメントが失敗した本当の理由を確認したい場合は、このエラーの前にすべての行を検索する必要があります。

    psqlを「最初のエラーで停止」モードに切り替えてエラーを見つけることは可能です:

    psql -v ON_ERROR_STOP=1
    


    1. SQLServerANSI_NULLSの説明

    2. MySQL-このバージョンのMySQLは、'LIMIT&IN / ALL / ANY/SOMEサブクエリをまだサポートしていません

    3. SQLで列の最小値を見つける方法

    4. OracleQueryの各行に乱数を生成する