2017-04-13 126 views
0

我在Oracle數據庫中有2行的列值,如下圖所示,其中第2行也有空格(可能他們在插入值時使用了「enter」按鈕。現在,當我出口從Oracle BIP到Excel,我得到了2個不同細胞中的列值使其行合併。export column單行中的值,Oracle BI Publisher

我試圖解決這個問題在SQL查詢像下面,但沒有奏效

更換(表_100。「說明」,CHR(10),''),

Multiple Line

+0

您是否嘗試替換CHR(13)? –

+0

CHR(13)工作.. CHR(10)和CHR(13)之間的區別是什麼? – user1838000

回答

0

下面的例子會給出解釋。當SQL客戶端上運行的下面的查詢給出了相鄰的輸出

  1. select 'hello' || chr(10)|| 'world' from dual;

輸出 -

"hello world"

  • select 'hello' || chr(13) || 'world' from dual;
  • 輸出 -

    "hello world"

  • select 'hello' || chr(10) || chr(13) || 'world' from dual;
  • 輸出 -

    "hello 
    
    world" 
    
  • select 'hello' || chr(13) || chr(10) || 'world' from dual;
  • 輸出 -

    "hello world"

    CHR之間的差異(10)換行字符和CHR(13)回​​車是在前面的回答,當你按下Windows系統中輸入提到link

    通常情況下,這是以上聲明4的組合。