Я использую SQL Server Management Studio v17.1, в конструкции фильтра есть ошибка внедрения SQL, поэтому вы можете на самом деле избежать значения по умолчанию
tbl.name like '%xxx%'
и напишите собственный запрос (с некоторыми ограничениями). Например, для фильтрации таблиц, которые заканчиваются на «_arch», «_hist», «_purge», я использовал следующее значение фильтра
_arch') and RIGHT(tbl.name, 5) != N'purge' and RIGHT(tbl.name, 4) != N'hist' and not(tbl.name like N'bbb
Вы можете использовать SQL Server Profiler, чтобы увидеть построенный запрос и настроить его по мере необходимости.
Не уверен, доступна ли эта же ошибка в предыдущих версиях SQL Management Studio или когда она будет исправлена, но сейчас я доволен результатом.