Oracle

Oracle SQL Developer:導出為 CSV 時設置 <null> 值

  • March 15, 2017

在 Oracle SQL Developer 中導出為 CSV 時,將值替換為“”。我希望將它們導出為字元串null。這可以在任何地方配置嗎?

希望的例子:

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

代替:

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

通過執行查詢執行導出,右鍵點擊網格中顯示的數據並選擇“導出…”

只需在會話中設置以下內容,就像在 SQL*Plus 中所做的那樣:

set null "null"

注意:這不會影響 NULL 在數據網格中的顯示方式(您可以從菜單中進行設置:工具 - 首選項 - 數據庫 - 高級 - 將空值顯示為),但它會影響導出的 CSV。

引用自:https://dba.stackexchange.com/questions/167130