Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Query SQL con caratteri speciali:come gestirla?

Questo presuppone che tu abbia 3 nomi discreti nella tua stringa di esempio

Corrispondenza esatta. devi raddoppiare le virgolette.

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

Non puoi mettere MI PIACE/IN anche in SQL Server.

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