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

Melarikan diri dari karakter ampersand dalam string SQL

Alih-alih

node_name = 'Geometric Vectors \& Matrices'

gunakan

node_name = 'Geometric Vectors ' || chr(38) || ' Matrices' 

38 adalah kode ascii untuk ampersand, dan dalam bentuk ini akan ditafsirkan sebagai string, tidak ada yang lain. Saya mencobanya dan berhasil.

Cara lain bisa menggunakan LIKE dan garis bawah sebagai ganti karakter '&':

node_name LIKE 'Geometric Vectors _ Matrices' 

Kemungkinan Anda akan menemukan catatan lain juga, yang berbeda hanya dalam satu karakter ini, cukup rendah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tentukan Oracle null ==null

  2. Mengonfigurasi Replikasi Basis Data Heterogen – SQL Server ke Oracle

  3. Cara Mendapatkan Nama Hari dari Tanggal di Oracle

  4. Cara Mengubah Bahasa untuk Sesi Oracle Anda

  5. 2PL, Model Ketat vs Ketat, Apakah Ada Manfaatnya?