0"."/> 0".">

Rumah >pangkalan data >Oracle >Bagaimanakah Oracle menentukan sama ada ia mengandungi aksara?

Bagaimanakah Oracle menentukan sama ada ia mengandungi aksara?

WBOY
WBOYasal
2022-05-24 18:29:3315887semak imbas

Kaedah: 1. Gunakan seperti dengan "%", sintaksnya ialah "di mana medan seperti '% aksara %';" 2. Gunakan fungsi mengandungi, sintaksnya adalah "mengandungi (medan, 'karakter'; );" ;3. Gunakan fungsi instr, sintaksnya ialah "instr (medan, 'character') >

Bagaimanakah Oracle menentukan sama ada ia mengandungi aksara?

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

Bagaimana oracle menentukan sama ada ia mengandungi aksara

1 Gunakan kad bebas "%"

Sintaksnya serupa:

<.>
select * from students where 字段 like ‘%字符%’
Contoh Seperti berikut:

Bagaimanakah Oracle menentukan sama ada ia mengandungi aksara?

2. Gunakan fungsi mengandungi

Sintaksnya ialah:

select * from table1 where contains(字段, ‘字符’);

3. Gunakan fungsi instr

Bagaimanakah Oracle menentukan sama ada ia mengandungi aksara? Sintaksnya ialah:

Contohnya seperti berikut:

Tutorial yang disyorkan: "

Tutorial Video Oracle
select * from table1 where instr(字段,&#39;字符&#39;) > 0 ;
"

Atas ialah kandungan terperinci Bagaimanakah Oracle menentukan sama ada ia mengandungi aksara?. 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