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

2つのNULL文字列を含むPostgreSQLCOPYCSV

    COPYなので、この場合の最善の策だと思います 複数のNULLをサポートしていません 文字列は、NULLを設定することです それらの1つに文字列引数を指定し、すべてがロードされたら、UPDATEを実行します。 これにより、他のNULLを使用したい任意の列に値が設定されます 実際のNULLに必要な文字列 値(正確なクエリは、どの列がそれらの値を持つことができるかによって異なります)。

    多数の列がある場合は、CASEを使用できます SETのステートメント NULLを返す句 特別な文字列と一致する場合、またはそれ以外の場合は値。 NULLIF 使用することもできます(よりコンパクトになります)。例えばNULLIF(col1, 'Not applicable')




    1. MySQLで低速クエリログを有効にする方法

    2. SQLServer2016でのServiceBrokerの機能強化

    3. XMLをパラメータとしてOracleのストアドプロシージャに渡す方法

    4. QtアプリケーションからODBCを介してMySQLデータベースに接続するにはどうすればよいですか?