Rumah > pangkalan data > Oracle > Apakah pernyataan pertanyaan kabur Oracle?

Apakah pernyataan pertanyaan kabur Oracle?

WBOY
Lepaskan: 2022-01-25 10:18:50
asal
13918 orang telah melayarinya

Dalam Oracle, anda boleh menggunakan kata kunci seperti dalam klausa where untuk mencapai kesan pertanyaan kabur Operasi pemadanan aksara boleh menggunakan kad bebas "%" dan "_", dan sintaksnya ialah "PILIH * DARI pengguna WHERE. nama lajur SEPERTI 'medan pertanyaan kabur'".

Apakah pernyataan pertanyaan kabur Oracle?

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

Apakah pernyataan pertanyaan kabur Oracle

Dalam era peningkatan mendadak dalam jumlah maklumat ini, pertanyaan kabur adalah penting untuk membantu pengguna mendapatkan semula data yang dikehendaki daripada jumlah data yang besar. Jadi bagaimana pertanyaan kabur dilaksanakan dalam Oracle?

Kita boleh menggunakan kata kunci suka dalam klausa where untuk mencapai kesan pertanyaan Oracle fuzzy dalam klausa where, kita boleh menggunakan kata kunci Suka dengan kad bebas untuk lajur jenis medan datetime, char dan varchar. Pertanyaan kabur, berikut ialah aksara kad bebas yang boleh digunakan:

Cara yang paling biasa digunakan dan paling mudah ialah menggunakan "%" dan "_".

Aksara kad bebas "%" dan "_" boleh digunakan untuk operasi pemadanan aksara:

%: mewakili sebarang bilangan aksara, termasuk

_: mewakili sebarang watak;

Kata kunci melarikan diri melaksanakan seperti pemadanan aksara khas dan pelarian & aksara.

Contohnya:

SQL> select * from dept; 
DEPTNO DNAME          LOC  
------ -------------- -------------  
    10 ACCOUNTING     NEW YORK  
    20 RESEARCH       DALLAS  
    30 SALES          CHICAGO  
    40 OPERATIONS     BOSTON
Salin selepas log masuk

"%" dan "_" Demonstrasi:

SQL> select * from dept where DNAME like '_A%'; 
DEPTNO DNAME          LOC  
------ -------------- -------------  
    30 SALES          CHICAGO
Salin selepas log masuk

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Apakah pernyataan pertanyaan kabur Oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan