2017-04-21 56 views
0

我試圖在Oracle SQL Developer中導出查詢結果。我的一個列的是用戶定義類型,看起來像這樣,當它被出口:在Oracle SQL Developer中導出爲CSV不引用值

SDE.ST_GEOMETRY(1,1,2702721.09480406,249404.580511138,2702721.09480406,249404.580511138,NULL,NULL,NULL,NULL,0,0,2272,'[email protected]') 

的問題是,SQL Developer不引用此列的值,即使我指定左,右附件",圓括號內的逗號會破壞我的CSV文件。

有什麼辦法強制SQL Developer在導出時附加所有的值嗎?

+0

這些都是數字,這就是爲什麼他們沒有被引用 – thatjeffsmith

+0

@thatjeffsmith我猜我期待整個字符串周圍有雙引號。這些數字沒有被引用是好的,但它們之間的原始逗號打破了我的CSV輸出。這只是一列,內部逗號使其看起來像其他應用程序的多列。 – Rob

+0

沒有你的代碼我不能真正說出發生了什麼,然後...但我會解決這與查詢本身,添加引號到您的查詢,選擇「|| COL ||」... – thatjeffsmith

回答

0

從您的問題看到添加在開頭和支柱的前端額外的管道像:

select ||'|'||column1||'|'|| from table1;