Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Ucieczka przed znakiem ucieczki nie działa – operator SQL LIKE

Zmodyfikuj swój CustomFormat metoda taka:

private static string CustomFormat(string input)
{
    input = input.Replace(@"\", @"\\"); 
    input = input.Replace(@"%", @"\%");
    input = input.Replace(@"[", @"\[");
    input = input.Replace(@"]", @"\]");
    input = input.Replace(@"_", @"\_");
    return input;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sortuj według liczby nie sortuje poprawnie - SQL (MS Access 2007)

  2. Wybierz zapytanie mapujące SQL

  3. Używanie instrukcji CASE wewnątrz klauzuli IN

  4. SPRAWDŹ Ograniczenia w SQL Server

  5. lista tabel bez indeksów w sql 2008