Я использую этот sql для получения имени таблицы с суффиксным именем до позавчерашнего дня:
select name from sys.objects where type='u'
and name like '%T_MYDATE_%'
and name not like 'T_MYDATE_'+CONVERT(varchar(100), GETDATE()-1, 112)
and name not like 'T_MYDATE_'+CONVERT(varchar(100), GETDATE(), 112)
Выводу нравится это:
name
---------------
……
T_MYDATE_20181120
T_MYDATE_20181121
T_MYDATE_20181122
T_MYDATE_20181123
T_MYDATE_20181124
T_MYDATE_20181125
Я думаю, что sqlне хорошо, есть ли лучший способ сделать это?