设在 SQL Server 2008 中, 有如下创建分区函数的语句:
CREATE PARTITION FUNCTION myRangePF1(int) AS RANGE FOR VALUES(1, 100, 1000. : 该分区函数的功能是( )。
分区函数通过将表的行映射到一组分区来解决表分区的问题。 创建分区函数时, 必须指明数据分区的边界点以及分区依据列。 其语法是:
Create partition functionpartition_[unction_name(intput_parameter_type)
as range[left | right]
for values(boundary[....n])
n=3, 所以分区函数创建了 n+1=4 个分区。 int 是分区依据列, 表明将要被分区的表里一定有一列是 int 类型。