Rumah > Artikel > pangkalan data > Bagaimana untuk menanyakan panjang aksara dalam oracle
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".
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!