sql server 如何修改分区函数?

[复制链接]
查看11 | 回复3 | 2011-11-1 16:24:04 | 显示全部楼层 |阅读模式
有一张大表 是根据city分区的
create partition function part_city (varchar(30)) as range left for values('1','2','3')
-- 1.2.3 分别是北京上海广州的编码

create partition scheme partsch as partition part_city all to(ivy)

现在想在多加两个城市4. 深圳 和5. 香港如何添加呢??
回复

使用道具 举报

千问 | 2011-11-1 16:24:04 | 显示全部楼层
ALTER PARTITION FUNCTION part_city()
SPLIT RANGE(4)
ALTER PARTITION FUNCTION part_city()
SPLIT RANGE(5)
回复

使用道具 举报

千问 | 2011-11-1 16:24:04 | 显示全部楼层
那partition scheme 不用修改么?
添加4 可以 ,但是添加5 的时候报错了
消息 7707,级别 16,状态 1,第 2 行
相关联的分区函数 'part_city' 生成的分区多于方案 'partsch' 中提到的文件组。
回复

使用道具 举报

千问 | 2011-11-1 16:24:04 | 显示全部楼层
next use
百度一下很容易查到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行