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

String kueri Oracle termasuk karakter tanda hubung

Itu bukan pengamatan saya tentang bagaimana Oracle memperlakukan tanda hubung. Berikut adalah contoh singkat dari apa yang saya lihat:

SQL> select * from fb;

ID
----------
Web-Page
Web Page
Web -Page

SQL> select * from fb where lower(id) like '%-pa%';

ID
----------
Web-Page
Web -Page

Apakah Anda yakin tidak menggunakan garis bawah alih-alih tanda hubung? Garis bawah adalah kartu liar karakter tunggal.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Memanggil Prosedur Tersimpan Oracle dengan Python?

  2. Gunakan nilai variabel string dalam loop SQL FOR-IN (SELECT)

  3. ORA-00942:tabel atau tampilan tidak ada ... dapatkah saya mendapatkan detail lebih lanjut?

  4. Jumlah kolom

  5. Mengambil Oracle XMLType yang disimpan sebagai XML biner dari hasil di Java