Как избежать символа подчеркивания в аргументе patindex pattern?
Я нашел решение для нахождения позиции подчеркивания с помощью PATINDEX:
DECLARE @a VARCHAR(10)
SET @a = '37_21'
PRINT PATINDEX('%_%', @a) -- return 1 (false)
PRINT PATINDEX('%!%', REPLACE(@a, '_', '!')) -- return 3 (correct)
У вас есть другие идеи? Как способ избежать символа подчеркивания?