我在 SQL Enterprise 2005 中有一个分区表。我需要查询 PARTITION FUNCTION 来查找它的分区范围。什么 SQL 查询会给我这些值?
最佳答案
从 SQL 探查器中获得此信息,观看管理工作室生成用于创建函数的脚本
SELECT sprv.value AS [Value],
sprv.boundary_id AS [ID]
FROM sys.partition_functions AS spf
INNER JOIN sys.partition_range_values sprv
ON sprv.function_id=spf.function_id
WHERE (spf.name=N'fnPartitionLast30Days')
ORDER BY [ID] ASC
关于sql - 如何在 SQL 2005 中获取分区范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/260320/