Я готовлю к миграции и имею хранимую процедуру, которая использует оператор * = , который, как я знаю, является левым внешним соединением. Эта БД находится в режиме совместимости 80 (SQL Server 2000), но в поле 2005. Я иду в 2008R2 (режим 100). Функциональность = не поддерживается в 90 или более поздней версии совместимости Так что мой вопрос будет хранимая процедура продолжать работать, если я просто изменить « =» до «LEFT OUTER JOIN»* = эквивалент оператора в 90 или более поздних версиях
Надеюсь, я дал всю информацию необходимо ответить на вопрос.
С уважением
Что случилось, когда вы попробовали? –
Я еще не пробовал. Я запустил советник по обновлению 2008 года, и этот вопрос возник из одной из пуль в отчете, который он сгенерировал – DrHouseofSQL