首页 新闻 会员 周边

看了SQLServer 的分区表的文章,想问下,可以不可以实现 动态的分区?

1
悬赏园豆:10 [已解决问题] 解决于 2012-09-06 18:15

http://www.cnblogs.com/sienpower/archive/2011/12/31/2308741.html

 

这篇文章中介绍了分区表的使用

大致也看明白了,

现在我想实现一种功能

看文章中介绍,他是分了3个区,

我想让它按照时间,每月增加一个分区,可以么?

比如

2012-06-01 00:00:00   ~~   2012-06-30 24:00:00  为一个分区

2012-07-01 00:00:00   ~~   2012-07-31 24:00:00  为一个分区

2012-08-01 00:00:00   ~~   2012-08-31 24:00:00  为一个分区

……

无限持续下去

可以么??

 

 

fun5的主页 fun5 | 初学一级 | 园豆:4
提问于:2012-06-12 13:01
< >
分享
最佳答案
0

SQL Server 目前没这个功能,自己写个服务用SMO执行脚本就行

收获园豆:10
克己复礼 | 初学一级 |园豆:163 | 2012-09-06 11:06
其他回答(2)
0

呵呵,不看你的文章还不知道SQL的这个功能!多谢!

从文章来看,似乎不可以自动设置,只能提前预置这些分区段。

按照你的需求,希望一个月一段,那么。。就要多很多的值列表进入for values里。

无之无 | 园豆:5095 (大侠五级) | 2012-06-12 13:49
0

貌似只能手动分区

Darren Fang | 园豆:215 (菜鸟二级) | 2012-06-14 23:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册