Мне нужно выбрать, где столбец содержит только цифры и заканчивается дефисом
Я использую SQL Server Management Studio v17.9.1
Я пробовал:
select * from [table] where [column] like '[0-9]*-'
select * from [table] where [column] like '[0-9]{1,}-'
select * from [table] where [column] like '[0-9]{1,2}-'
ни одна из этих работ. Выражение ([0-9] * -) работает в любом тестере регулярных выражений, с которым я его запускал, SQL просто не нравится, как и другие варианты поиска, которые я нашел.