Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk mengalih keluar aksara baris baharu dalam oracle

Bagaimana untuk mengalih keluar aksara baris baharu dalam oracle

WBOY
WBOYasal
2022-05-24 15:31:4810566semak imbas

Kaedah: 1. Gunakan ganti dengan sintaks "replace(replace(column name,CHR(10),''),chr(13),'')" 2. Gunakan terjemah dengan sintaks "; terjemah( Nama lajur,chr(13)||chr(10),',')".

Bagaimana untuk mengalih keluar aksara baris baharu dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Cara mengalih keluar aksara baris baharu dalam oracle

Definisi ascii simbol khas: Kedua-dua aksara baris baharu dan aksara pulangan kereta perlu dialih keluar.

Watak suapan baris chr(10)

Watak pemulangan pengangkutan chr(13)

Sintaks adalah seperti berikut:

select replace(replace(列名,CHR(10),\'\'),chr(13),\'\')  from 表名;

atau

select translate(列名,chr(13)||chr(10),\',\') from 表名;

Pengetahuan lanjutan:

Gunakan repalce dalam bentuk bersarang. Sila ambil perhatian bahawa hanya satu simbol boleh diserahkan pada satu-satu masa, seperti carriage return dahulu dan kemudian line feed

    select REPLACE(gg, chr(10), '') from dual

Sila beri perhatian kepada chr (13) |

    select translate(string,chr(13)||chr(10),',') from dual;
untuk objek aksara besar Pemprosesan simbol

Untuk pemprosesan simbol dalam medan gumpalan, pertama to_char dan kemudian lakukan pemprosesan yang sama

SQL> select to_char(vcl),replace(to_char(vcl),chr(10),'[]') from test_1;
Tutorial yang disyorkan: "

Oracle Tutorial Video"

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar aksara baris baharu dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn