我尝试在SQL Server 2016中创建的数据库中构建MS Visual Studio 2015中的项目。
在项目构建期间出错:
SQL46010:system_time附近的语法不正确
代码中有一部分使用时态表的system_time功能,例如:
SELECT
'actual' tbl, *
INTO
#my_table
FROM
my_table
FOR system_time AS OF @dt
Visual Studio无法将system_time
识别为有效语法。
@dt
属于datetime2
数据类型。
当然它确实在SSMS 2016中有效。
将COMPATIBILITY_LEVEL
设置为130无效
请帮助解决所述问题
答案 0 :(得分:0)
在额外安装SSDT后解决 - 所有错误现已消失