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