Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menukar separuh lebar kepada lebar penuh dalam Oracle

Bagaimana untuk menukar separuh lebar kepada lebar penuh dalam Oracle

WBOY
WBOYasal
2022-03-22 14:40:302954semak imbas

Dalam Oracle, anda boleh menggunakan fungsi "to_multi_byte()" untuk menukar separuh lebar kepada lebar penuh Fungsi ini boleh menggantikan semua aksara bait tunggal dengan aksara berbilang bait yang setara dalam String "pilih teks kepada_multi_bait ('rentetan') daripada dwi".

Bagaimana untuk menukar separuh lebar kepada lebar penuh dalam Oracle

Persekitaran pengendalian tutorial ini: sistem Linux7.3, versi Oracle 11g, komputer Dell G3.

Cara menukar separuh lebar kepada lebar penuh dalam oracle

TO_MULTI_BYTE

Sintaks:

 TO_MULTI_BYTE(String)

Fungsi: Menukar separuh lebar dalam rentetan kepada lebar penuh

Kira Rentetan di mana semua aksara bait tunggal digantikan dengan aksara berbilang bait yang setara Fungsi ini hanya sah apabila set aksara pangkalan data mengandungi aksara berbilang bait dan satu bait. Jika tidak, String tidak akan diproses Sebarang pemprosesan TO_MULTI_BYTE dan TO_SINGLE_BYTE ialah dua fungsi yang bertentangan.

SQL> select to_multi_byte('test') from dual;

Bagaimana untuk menukar separuh lebar kepada lebar penuh dalam Oracle

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Bagaimana untuk menukar separuh lebar kepada lebar penuh 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