我试图在连接到Azure SQL DW的SSMS中运行这个简单的代码 它失败了。我尝试了一些不同的变化,但似乎没有一个变化。
BEGIN
PRINT 'Hello ';
WAITFOR DELAY '00:00:02'
PRINT 'Another';
END
Msg 103010, Level 16, State 1, Line 47
Parse error at line: 2, column: 16: Incorrect syntax near ';'.
答案 0 :(得分:1)
正确。目前,Azure SQL DW不支持WAITFOR
语句。请注意documentation附近顶部的此声明,说明此声明"是否适用于" Azure SQL DW。
请为此feature suggestion投票,以帮助Microsoft优先处理此增强功能。
它可能对您没什么帮助,但您可以在单独的连接下连接到master数据库并运行WAITFOR
语句。