Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menanyakan panjang aksara dalam oracle

Bagaimana untuk menanyakan panjang aksara dalam oracle

WBOY
WBOYasal
2022-01-06 16:37:5515151semak imbas

Dalam Oracle, anda boleh menggunakan fungsi penyataan pilih dan panjang() untuk menanyakan panjang aksara yang ditentukan Penyataan pilih digunakan untuk menanyakan keputusan dalam keadaan yang ditentukan dapatkan panjang aksara yang ditentukan Sintaksnya ialah: "pilih panjang(nama medan) daripada nama jadual".

Bagaimana untuk menanyakan panjang aksara dalam oracle

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

Cara untuk menanyakan panjang aksara dalam oracle

Anda boleh menggunakan

select length(字段名) from 表名;

Ayat ini melihat semua medan dalam Jadual Length

Fungsi Oracle length() dan lengthb() untuk mendapatkan panjang rentetan

  • --lengthb(string) mengira panjang bait diduduki oleh rentetan: mengembalikan aksara Panjang rentetan, unit ialah bait

  • --panjang(rentetan) mengira panjang aksara yang diduduki oleh rentetan: mengembalikan panjang rentetan , unitnya ialah aksara

--Untuk aksara bait tunggal, lengthb() dan length() adalah sama

--Anda boleh menggunakan lengthb('string ')=length('string') untuk menentukan sama ada rentetan itu Contoh yang mengandungi bahasa Cina

adalah seperti berikut:

 select length('::') from dual;  --结果是 2字符
select lengthb('::') from dual;  --结果是 6字节

Tutorial yang disyorkan: "Tutorial Oracle"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan panjang aksara 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