【发布时间】:2014-04-15 04:04:36
【问题描述】:
我是 SQL Server 编码的新手。请告诉我如何在 SQL Server 中创建具有日期范围分区的表
teradata 中的类似语法如下(创建一个表,将订单日期作为 2012 年的范围分区,每天作为单个分区)
CREATE TABLE ORDER_DATA (
ORDER_NUM INTEGER NOT NULL
,CUST_NUM INTEGER
,ORDER_DATE DATE
,ORDER_TOT DECIMAL(10,2)
)
PRIMARY INDEX(ORDER_NUM)
PARTITION BY (RANGE_N ( ORDER_DATE BETWEEN DATE ‘2012-01-01’ AND DATE 2012-12-31 EACH INTERVAL ‘1’ DAY));
提前致谢
【问题讨论】:
标签: sql sql-server sql-server-2012 teradata