由于AT TIME ZONE,无法构建SQL Server Project V12

时间:2016-10-12 17:54:56

标签: sql-server azure stored-procedures

我在Visual Studio 2015中有一个SQL Server项目,它针对的是不构建的SQL Azure V12。我们有几个存储过程使用" AT TIME ZONE"当我尝试构建项目时会导致语法错误。

我可以手动将这些存储过程部署到我们的SQL Azure V12数据库,它们可以按预期工作。因此,从功能的角度来看,我们很高兴,我只是无法使用数据库项目部署这些存储过程。

这个问题已经被提出但是从未被回答过,所以我想我会重新发布这个问题。

只需将下面的代码行(来自Microsoft网站)添加到针对V12的数据库项目中的任何存储过程,就很容易生成,并且它将无法构建。

SELECT CONVERT(datetime, '03/29/2015 01:01:00') AT TIME ZONE 'Central European Standard Time'; 

谢谢, 汤姆

1 个答案:

答案 0 :(得分:0)

为Visual Studio 2015加载Update 3修复了问题。