首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sql服务器分区表

sql服务器分区表
EN

Stack Overflow用户
提问于 2012-11-06 10:23:53
回答 2查看 1.1K关注 0票数 0

我正在准备70-451考试.我有个问题:

您是数据库开发人员。您计划使用Server 2008设计数据库解决方案。数据库将包含一个名为Claims的表。索赔表将包含大量数据。您计划将数据划分为以下类别:

  • 未了结的索赔
  • 申索在2005年1月1日前结案
  • 二零零五年一月一日至二零零七年十二月三十一日止的申索
  • 申索由2008年1月1日起截止日期

理赔表中的close_date字段是日期数据类型,只有在索赔已关闭时才会填充。您需要设计一个分区函数来将记录分离到定义的类别中。你该怎么做?

  • 通过使用值20051231、20071231和20080101创建范围右分区函数。
  • B使用值20051231、20071231和NULL创建范围右分区函数。
  • C使用值20051231、20071231和20080101创建范围左分区函数。
  • D使用值20051231、20071231和NULL创建范围左分区函数。

有人能回答这个问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-06 10:44:12

我已经看过几次了,我看不出其中任何一个都是对的。

2005年1月1日之前的声明分区不会由他们中的任何一个生成,因为任何答案上的第一个分区值是20051231。那么,是否使用左/右并不重要,直到2005年12月31日为止的每个值都在一个分区中,而左/右则是关于该日期是否包括在内。

我希望左撇子有20041231,或者右路20050101会在某个地方混在一起。

如果答案都从20041231开始,而不是20051231,那么我会把答案D作为正确的。任何一个问题都有错误,或者测试有错误。

票数 0
EN

Stack Overflow用户

发布于 2013-11-16 02:05:13

我这个星期有考试,这个问题出现了。我用20051231这个不相关的日期来评论这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13248988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档