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?

¿Fue útil?

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
scroll top