Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Melarikan diri dari karakter khusus dalam SQL

Jika menggunakan variabel bind dan ORM, tanda kutip tunggal dan ampersand yang disematkan harus diberikan secara otomatis; itu adalah karakter khusus dalam SQL*Plus atau SQL*Developer.

Untuk menggunakan LIKE di mana mencari karakter literal % dan _ (bukan versi wildcard multi dan karakter tunggal), Anda akan menggunakan escape klausa dari like kondisi:

select * from my_table where some_text like '/%%' escape '/';

hanya akan mengembalikan baris di mana some_text dimulai dengan tanda persen.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle menggunakan sql dinamis ketika nama tabel adalah parameter

  2. Daftar Bahasa yang Didukung oleh Oracle Database

  3. panggil fungsi Oracle yang melakukan penyisipan/pembaruan dari PHP?

  4. Tabel Sementara Lokal di Oracle 10 (untuk ruang lingkup Prosedur Tersimpan)

  5. Bagaimana menjalankan prosedur dengan prosedur DBMS_SCHEDULER.CREATE_JOB