Следующая команда пытается повторно заполнить значение идентификатора для всех таблиц в текущей базе данных.
exec sp_MSforeachtable @command1 = 'DBCC CHECKIDENT(''?'', RESEED, 1)'
Для каждой таблицы, в которой нет столбца идентификаторов, создается сообщение об ошибке.
Сообщение 7997, уровень 16, состояние 1, строка 1 «MyTable» не содержит столбец идентификаторов.
Я хотел бы подавить все сообщения об ошибках для этой единственной строкиКод выше, но не подавлять их для остальной части кода в файле SQL.
Есть идеи?