Проект базы данных SQL Server, разрешающий неподдерживаемые функции для целевой платформы - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть проект базы данных SQL Server, для которого в качестве целевой платформы выбрана целевая платформа SQL Server 2008.

Image showing SQL Server 2008 is target platform

В одной из моих хранимых процедур, У меня есть следующий код:

DECLARE @yearEnd date
SET    @yearEnd = datefromparts(@reportingYear,8,31)

В конкретной хранимой процедуре используется функция datefromparts (), которая была представлена ​​в SQL 2012.

У меня вопрос, как мне получить базу данных? проект не скомпилировать или создать ошибку, если кто-то использует функцию, которая не поддерживается на указанной целевой платформе?

В настоящее время мы не узнаем об этой проблеме до тех пор, пока не развернем сайт, использующий SQL 2008.

...