Oracle - Memanfaatkan karakter khusus
Intro
Untuk beberapa pertanyaan SQL, kita perlu mencari string yang berisi karakter khusus seperti '%'.
- Mempertimbangkan contoh di bawah ini, kebutuhannya adalah menemukan catatan yang mengandung karakter tengah '%':
Pilih * Dari tabel di mana bidang seperti '%%%';
Larutan
- Untuk melakukan ini, Anda harus tahu cara memisahkan karakter khusus.
- Pertama-tama kita harus memberikan nilai pada parameter SQL ESCAPE, misalnya '^' :
SQL> SET ESCAPE ^
- Dari sana, karakter '^' dapat digunakan untuk mengidentifikasi dan memisahkan karakter khusus.
Pilih * Dari tabel di mana bidang seperti '% ^ %%';