oracle中chr含義

來源:互聯網
上載者:User
 

CHR(10)和 CHR(13)——在oracle都為換行
chr(32)——表示空格

CHR(9)——不知道是啥含義,以下說明了不是空格也不是tab鍵

 

DECLARE
   v_a VARCHAR2(255);
   v_b VARCHAR2(255);
BEGIN
   SELECT 'a' || chr(9) || 'b' INTO v_b FROM dual;

   v_a := 'a  b'; --a和b之間是tab鍵

   dbms_output.put_line(v_b);
   dbms_output.put_line(v_a);
   IF v_a = v_b THEN
     dbms_output.put_line('v_a與v_b相等');
   END IF;
END;

 

輸出結果表明兩者不相等

 

 

 

DECLARE
   v_a VARCHAR2(255);
   v_b VARCHAR2(255);
BEGIN
   SELECT 'a' || chr(9) || 'b' INTO v_b FROM dual;
   v_a := 'a b'; --a和 b之間是空格
   dbms_output.put_line(v_b);
   dbms_output.put_line(v_a);
   IF v_a = v_b THEN
     dbms_output.put_line('v_a與v_b相等');
   END IF;
END;

 輸出結果表明兩者不相等

 

 

 

但是,oracle匯出到excel時不同的欄位用chr(9)就可以起到將不同欄位存到不同的excel列上。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.