Rumah >pangkalan data >Oracle >Cara menggunakan pernyataan pertanyaan seperti dalam oracle

Cara menggunakan pernyataan pertanyaan seperti dalam oracle

WBOY
WBOYasal
2022-05-25 18:13:426114semak imbas

Dalam Oracle, pernyataan serupa sering digunakan bersama dengan pernyataan where untuk mendapatkan semula subrentetan sepadan yang terkandung dalam medan aksara; di mana nama medan seperti nilai yang sepadan (subrentetan)".

Cara menggunakan pernyataan pertanyaan seperti dalam oracle

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

Cara menggunakan pernyataan pertanyaan suka dalam Oracle

Format sintaks pernyataan serupa ialah:

select * from 表名 where 字段名 like 对应值(子串)

Ia terutamanya untuk medan aksara dan fungsinya ialah untuk Cari lajur medan aksara yang mengandungi subrentetan yang sepadan.

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,

Aksara kad bebas berikut boleh digunakan:

%: sifar atau lebih aksara, terdapat tiga situasi apabila menggunakan %

  • Medan seperti ' Rekod di mana medan %Keyword%' mengandungi "Kata Kunci"

  • Merakam di mana medan 'Kata Kunci%' bermula dengan "Kata Kunci"

  • Rekod dengan medan seperti '% kata kunci' yang medannya berakhir dengan "kata kunci"

Contoh:

Cara menggunakan pernyataan pertanyaan seperti dalam oracle

Satukan mana-mana Aksara (garis bawah ) sering digunakan untuk mengehadkan panjang aksara bagi ungkapan:

Contoh:

Cara menggunakan pernyataan pertanyaan seperti dalam oracle

Aksara dalam julat tertentu mewakili yang disenaraikan dalam kurungan Salah satu aksara ( serupa dengan ungkapan biasa). Tentukan aksara, rentetan atau julat dan menghendaki objek yang dipadankan itu adalah salah satu daripadanya.

Contoh:

Cara menggunakan pernyataan pertanyaan seperti dalam oracle

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Cara menggunakan pernyataan pertanyaan seperti 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