标签: sql sql-server-2008-r2 data-warehouse
我们仓库中无处不在的两个最重要的字段是UserAccountKey和DateKey。
这些是正确的数据类型吗?
WH是在2006年创建的,所以类型Date不是一个选项,虽然我们现在正在运行2008-R2所以它现在是WH的下一次迭代的选项。这是一个完善的WH,它有多个立方体和一个完整的报告系统。上面的附加问题是,在创建WH时,架构师是否更好地将DateKey设置为Char(8)而不是INT?
Date
2008-R2
Char(8)
INT
答案 0 :(得分:9)
实际上有一种数据类型,尤其是日期。我将DateKey类型从int更改为date。
DateKey
int
date