web-dev-qa-db-ja.com

Oracle SQL Developer:CSVにエクスポートするときに<null>値を設定します

Oracle SQL DeveloperでCSVにエクスポートする場合、nullの値は「」に置き換えられます。それらを文字列nullとしてエクスポートします。これはどこでも設定可能ですか?

希望の例:

"STARTDATE", "ENDDATE"
"2017-03-16 00:00:00", null

の代わりに:

"STARTDATE", "ENDDATE"
"2017-03-16 00:00:00", ""

エクスポートはクエリを実行して実行され、グリッドに表示されているデータを右クリックして[エクスポート...]を選択します

2
Hans Deragon

SQL * Plusで行うように、セッションで以下を設定するだけです。

set null "null"

注:これは、データグリッドでのNULLの表示方法には影響しません(メニューから設定できますツール-設定-データベース-詳細設定-NULL値を表示)。ただし、エクスポートされたCSVに影響します。

5
Balazs Papp