Cómo obtener rangos de partición en SQL 2005
-
06-07-2019 - |
Pregunta
Tengo una tabla particionada en SQL Enterprise 2005. Necesito consultar la FUNCIÓN DE PARTICIÓN para encontrar sus rangos de partición. ¿Qué consulta SQL me dará esos valores?
Solución
Obtuve esto del analizador de SQL que observaba que el estudio de administración generaba el script para crear la función
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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow