Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uciec ze specjalnych znaków SQL w wyrażeniach regularnych w Mysql

Po prostu użyj odwrotnego ukośnika przed znakiem, jak pokazano w Sekcja dokumentacji MySQL 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.  

Uwaga (z dokumentacji 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. Cytaty pojedyncze, cytaty podwójne, cytaty wsteczne Wyjaśnienie użycia MySQL

  2. Jak przekonwertować hierarchię relacyjną na tabelę zamknięć w MySQL?

  3. łączenie dwóch wybranych stwierdzeń

  4. Jak łatwo stworzyć prosty CRUD przy użyciu PHP i MySQL

  5. Jak zamienić to zapytanie MySQL SELECT w zapytanie DELETE?