单选题
14.
设在SQL Server 2008中,要创建具有4个分区的分区函数,这四个分区是:
分区1:小于等于1
分区2:大于1且小于等于100
分区3:大于100且小于等于200
分区4:大于200
下列创建分区函数的语句中,正确的是______。
A、
CREATE PARTITION FUNCTION PF1(int)
AS RANGE LEFT FOR VALUES(1,100,200)
B、
CREATE PARTITION FUNCTION PF1(int)
AS RANGE RIGHT FOR VALUES(1,100,200)
C、
CREATE PARTITION FUNCTION PF1(int)
AS RANGE LEFT FOR VALUES(0,99,199)
D、
CREATE PARTITION FUNCTION PF1(int)
AS RANGE RIGHT FOR VALUES(0,99,199)
【正确答案】
A
【答案解析】
分区函数的LEFT和RIGHT关键字的作用是用来指定当间隔值由数据库引擎按升序从左到右排序时,boundary_value[,……n]属于每个边界值间隔的左侧还是右侧,如果未指定,则默认值为LEFT。题目中边界值1,100,200都在每个分区的左侧,如1在分区2的左侧,100在分区3的左侧,200在分区4的左侧,由此可以推断出本题是在int列上创建左侧分区函数。故答案为A选项。
提交答案
关闭