Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara keluar dari karakter SQL khusus dalam ekspresi reguler di Mysql

Cukup gunakan garis miring terbalik sebelum karakter, seperti yang ditunjukkan dalam dokumentasi MySQL bagian 9.1 :

\0  An ASCII NUL (0x00) character.  
\'  A single quote ("'") character.  
\"  A double quote (""") character.  
\b  A backspace character.  
\n  A newline (linefeed) character.  
\r  A carriage return character.  
\t  A tab character.  
\Z  ASCII 26 (Control+Z). See note following the table.  
\\  A backslash ("\") character.  
\%  A "%" character. See note following the table.  
\_  A "_" character. See note following the table.  

Catatan (dari dokumentasi MySQL):



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL tidak menambahkan info ke database saya

  2. Bagaimana Memperbaiki Masalah Umum dengan Database MySQL?

  3. Cara memperbaiki MySql:ukuran kolom indeks terlalu besar (Laravel bermigrasi)

  4. Menggunakan pilih ke dalam variabel lokal dan pernyataan yang disiapkan di mysql

  5. Mengapa MySQL mengembalikan hasil yang sama saat menggunakan RAND() dalam pernyataan SELECT?