Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Lloyd, Вы писали:
L>>Здравствуйте, Аноним, Вы писали:
А>>>Как сконкатинировать правильно? и получить следующее:
L>>L>>SELECT * FROM Test WHERE Title LIKE ('%' + @param + '%')
L>>
А>... Всё перепробовал — не работало.
А>Так — работает
так тоже только до поры будет — пока в @param спец символов не встретится: %[]_
вот так лучше:
SELECT * FROM Test WHERE Title LIKE ('%'+
REPLACE( REPLACE( REPLACE(@param,'[','[[]'), '_', '[_]' ), '%', '[%]' )
+'%')
но и это не все

— в @param еще может быть NULL, и только вам знать как его интерпретировать