设在SQL Server 2008某数据库中,已建立了四个文件组:fg1、fg2、fg3和fg4,以及一个分区函数RangePFl。RangePFl的定义代码如下: CREATE PARTITION FUNCTION RangePFl(int) A

admin2017-06-27  35

问题 设在SQL Server 2008某数据库中,已建立了四个文件组:fg1、fg2、fg3和fg4,以及一个分区函数RangePFl。RangePFl的定义代码如下:
  CREATE PARTITION FUNCTION RangePFl(int)
  AS RANGE LEFT FOR VALUES(100,200,300)
请使用RangePSl创建一个分区表PartitionT(Gid,GoodName,Price),该表基于Gid列创建分区。其中Gid:int类型,取值大于等于1;GoodName:统一字符编码可变长类型,最多可存储20个汉字;Price:定点小数类型,小数部分1位,整数部分到千位。

选项

答案创建分区表: create table orders ( GID int identity(1,1)primary key, GoodName varchar(40), Price float ) on RangePSl(GID)

解析 创建分区表可通过以下几个步骤实现:
    ①创建分区函数。
    ②创建分区方案。
    ③使用分区方案创建表。
转载请注明原文地址:https://kaotiyun.com/show/t1lZ777K
0

最新回复(0)