SQL Server表分区数据类型

时间:2017-10-30 18:45:23

标签: sql-server sql-server-2012 partitioning sqldatatypes partition

我有一个超过7000万行的表,我想使用日期/时间列进行分区,但是日期/时间列有varchar数据类型而不是日期。

动态转换数据类型以便将列用作分区范围的最佳方法是什么?

由于

1 个答案:

答案 0 :(得分:0)

我建议您添加一个新的PERSISTED COMPUTED列,然后在计算字段上创建分区。 计算列应该是日期类型,它只是转换varchar列。

我之前做过这个实验并且有效。