sql >> Databáze >  >> RDS >> Sqlserver

SQL dotaz se speciálními znaky - jak zvládnout?

To předpokládá, že máte ve vzorovém řetězci 3 diskrétní názvy

Přesná shoda. musíte zdvojnásobit uvozovky.

select * from emp where
empname IN ('john,1' , 'devil''s', 'corn')

V SQL Server také nemůžete dát LIKE/IN.

select * from emp where
  empname like '%john,1%'
  OR
  empname like '%devil''s%'
  OR
  empname like '%corn%'


  1. WordPress – Zákulisí, část 1

  2. KDE VŠE NENÍ NULL

  3. MySQL Druhý (nebo třetí) index v řetězci

  4. Snižování parametru postgresql.conf, najednou