使用LIVE DATA将数据字段添加到现有表

时间:2009-10-16 07:31:43

标签: sql-server-2008

我正在开发一个每季度生成报告的项目。所以有一个表支持这个:

报告: ID(INT) 四分之一(字节)

...

但后来,需求发生了变化,需要系统在本季度支持多个报告,如:2-1,3-2,......

我如何支持此要求变更? 提前谢谢!

3 个答案:

答案 0 :(得分:1)

怎么样:

报告:ID(int)季度(字节)日期(日期时间)

答案 1 :(得分:0)

不确定为什么你使用字节为季度而没有年份列。 Byte拥有256个不同的值,足够四个季度,没关系。

我会做以下事情: Year(int)Quarter(如果你愿意,则为byte)ReportNumber(int)

答案 2 :(得分:0)

解决方案我将使用它将Quater更改为外键,指向另一个表,因此我可以使用LIVE DATA轻松处理数据库。或使用2到多个表并在那里记录额外的字段。你怎么看?谢谢!