У меня есть хранимая процедура, где одним из шагов является удаление элементов, которые соответствуют шаблону
--Remove the databases to exclude
DELETE t
FROM #WhichDatabase t
WHERE t.dbName like @dbExclude
Однако шаблон, который я хочу использовать, будет (в регулярном выражении)
^(chgTRK_.*)|(.*_Play)$
Как мне достичь той же цели - передать одну строку и разобрать сложный фильтр? Я знаю, что могу сделать like 'chgTRK[_]%' or like '%[_]Play'
, но я ограничен, потому что это хранимая процедура, и фильтр не всегда будет состоять из двух частей.