Sql server 创建分区在Azure Sql server中不工作

Sql server 创建分区在Azure Sql server中不工作,sql-server,azure,azure-sql-database,Sql Server,Azure,Azure Sql Database,我正在尝试在azure Sql server中创建分区。 我的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, 800

我正在尝试在azure Sql server中创建分区。 我的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年之后推出。

那我为什么会收到错误信息,有人能告诉我这方面的情况吗

问候,,
vinit PatelAzure SQL Server不是常规SQL Server。Azure SQL不支持很多查询。例如,不支持在同一Azure SQL server中交叉引用不同的数据库,但在常规SQL server(或Express edition)中受支持


另外,如果兼容的话,我建议升级到v12,因为v12在运行时比v11有更多的查询支持和功能

Azure SQL Server不是常规SQL Server。Azure SQL不支持很多查询。例如,不支持在同一Azure SQL server中交叉引用不同的数据库,但在常规SQL server(或Express edition)中受支持


另外,如果兼容的话,我建议升级到v12,因为v12在运行时比v11有更多的查询支持和功能

你的sql server版本是什么。你的数据库在sql Azure上吗?你的sql server版本是什么。你的数据库在sql Azure上吗?好的,但同样的查询在我的本地sql server上也不起作用,我的本地sql server版本是10.0.2531,在这个问题上,我得到的问题是分区函数只能在sql server的企业版中创建。只有SQL Server的企业版支持分区。我不确定哪个版本支持分区,但我认为Express edition可能不支持分区,但如果您得到的是答复,那么肯定没有人可以对此做任何事情。它根本不受支持。升级到正确的版本:)。好的,让我和系统管理员谈谈并更新它。非常感谢您提供的指导行。好的,但同样的查询在我的本地sql server中也不起作用,我的本地sql server版本是10.0.2531,在这个问题上,我得到的问题是分区函数只能在sql server的企业版中创建。只有SQL Server的企业版支持分区。我不确定哪个版本支持分区,但我认为Express edition可能不支持分区,但如果您得到的是答复,那么肯定没有人可以对此做任何事情。它根本不受支持。升级到正确的版本:)。好的,让我和系统管理员谈谈并更新它。非常感谢您的指导