创建分区在Azure Sql Server中不起作用

时间:2016-07-22 04:49:34

标签: sql-server azure azure-sql-database

我正在尝试在我的天蓝色Sql服务器中创建分区。 我的Sql server版本是: - 11.0.9231 我的查询是

USE [dbName]
GO

-- Create the partition function
CREATE PARTITION FUNCTION PF_HASH_BY_VALUE (BIGINT) AS RANGE LEFT 
FOR VALUES (100000, 200000, 300000, 400000, 500000, 600000, 700000, 800000, 900000)
GO

以下是我的错误消息: -

Msg 40510, Level 16, State 1, Line 5
Statement 'CREATE PARTITION FUNCTION' is not supported in this version of SQL Server.

现在这个bloq表示它正在使用sql server,这些服务器将从2008年开始。 https://msdn.microsoft.com/en-us/library/ms187802.aspx

那么为什么我收到错误信息,任何人都可以给我一些想法。

此致 vinit Patel

1 个答案:

答案 0 :(得分:2)

Azure SQL Server不是常规SQL Server。 Azure SQL中不支持许多查询。例如,不支持在同一Azure SQL服务器中交叉引用不同的数据库,但在常规SQL Server(或Express版本)中受支持。

此外,如果兼容,我会建议升级到v12,因为V12在运行时有更多的查询支持和功能,然后是v11。