首页 > 解决方案 > SQL Server - varchar 列上的分区表包含日期时间值而不更改列

问题描述

在不更改列的情况下对 varchar 日期时间值列进行分区表。在下面找到表格结构的屏幕截图。

示例表结构

在此处输入图像描述

标签: sqlsql-serversql-server-2008partitioning

解决方案


将列更改为日期时间是基于日期时间列创建分区的最佳解决方案。

    alter table <table_name>
    alter column <column_name> datetime;

需要为日期时间列创建分区是基于表的日期时间列创建分区的最佳方式。


推荐阅读