Na verdade, não.
Não há operador de alternância no
LIKE
sintaxe padrão. Se em 2008 você pode usar SELECT *
FROM table1
WHERE EXISTS(SELECT *
FROM (VALUES ('value1'),
('value2'),
('value3')) Vals(val)
WHERE column1 LIKE '%' + val + '%')
Você também pode usar Expressões Regulares no SQL Server, mas não nativamente. Você precisa habilitar o CLR e instalar um assembly para isso.