Я переношу устаревший SQLS2k на 2008R2, и кажется, что все данные были выполнены через хранимые procs, и любые пользовательские запросы используют устаревший синтаксис внешнего соединения *=
=*
. Существует более сотни обработок, поэтому я не хочу открывать их каждый отдельно, чтобы увидеть, использует ли он этот синтаксис (большинство не будет), есть ли способ, которым я могу запросить метаданные для списка procs/functions/views/триггеров, затем выполните цикл поиска строк *=
или =*
, распечатав имя нарушающего объекта?
Мой фон - оракул, я знаю, как найти метаданные там, но я немного новичок в Sql Server. Переход версии совместимости не является вариантом.
спасибо!