我试图
TRUNCATE TABLE PartitionTable1 WITH (PARTITIONS (2, 4, 6 TO 8));
该语法与MSDN here
中的语法完全相同在VS 2012中使用最新的SSDT和Target平台:“Microsoft Azure SQL Database V12”我收到此错误:
“SQL46010:语法不正确(。”及其之间的标记括号 “WITH(PARTITIONS”
我在AZURE Management Portal - SQL数据库中遇到了同样的错误。
在Microsoft SQL Server Management Studio中,我收到以下错误消息:
“'''附近的语法不正确。”
任何想法都会受到赞赏......
答案 0 :(得分:3)
免责声明:我在SQL Server工具团队工作。
这里有两个独立的问题,一个在SSDT,另一个与SSMS失败有关。