2012-08-22 16 views
0

我跑在我的Oracle APEX應用下面的SQL查詢:如何在SQL查詢的Oracle APEX列後添加一個新行

SELECT column1 || chr(13) || chr(10) || column2 FROM table; 

我想第二個欄將顯示在新行。這似乎並不適用於我的Apex應用程序。但是它正在使用SQL * PLUS。

任何想法這裏可能是什麼問題,我該如何解決它?

+0

那麼,你需要這個輸出?在「SQL命令」窗口或頁面上的報告中? – Tom

+0

我想在我的一個頁面 –

回答

1

你可以做的是改變列的顯示類型爲「標準報告列」和您的查詢更改爲

SELECT column 1 || '<br/>' || column2 FROM table; 

但是,你必須確保你的數據不會包含有效的HTML或字符,因爲像&gt;將轉換爲>

+0

的報告中謝謝喬納森。有用!並感謝您的提示! –

+0

任何人都可以告訴我,如果我必須做同樣的事情,但在SQL命令窗口而不是尖頂報告? –

+0

據我所知這是不可能的。命令窗口將查詢直接發送到SQL引擎,該引擎不知道如何解釋新的行字符。 如果這僅僅是爲了測試的目的,你最好在SQL +中做這件事。 –

相關問題