2

SQL Enterprise 2005 にパーティション分割されたテーブルがあります。PARTITION FUNCTION をクエリして、そのパーティション範囲を見つける必要があります。これらの値を取得する SQL クエリはどれですか?

4

1 に答える 1

5

管理スタジオが関数を作成するためのスクリプトを生成するのを監視している 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
于 2008-11-03T23:37:58.303 に答える