国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL普通表轉分區表的方法

2020-07-25 13:07:42
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

CREATE TABLE Sale( 
    [Id] [int] identity(1,1) NOT NULL,          --自動增長
    [Name] [varchar](16) NOT NULL, 
    [SaleTime] [datetime] NOT NULL, 
    constraint [PK_Sale] primary key clustered  --創建主鍵
    ( 
        [Id] ASC 
    ) 

--插入一些記錄
insert Sale ([Name],[SaleTime]) values ('張三','2009-1-1')   
insert Sale ([Name],[SaleTime]) values ('李四','2009-2-1')   
insert Sale ([Name],[SaleTime]) values ('王五','2009-3-1')   
insert Sale ([Name],[SaleTime]) values ('錢六','2010-4-1')   
insert Sale ([Name],[SaleTime]) values ('趙七','2010-5-1')   
insert Sale ([Name],[SaleTime]) values ('張三','2011-6-1')   
insert Sale ([Name],[SaleTime]) values ('李四','2011-7-1')   
insert Sale ([Name],[SaleTime]) values ('王五','2011-8-1')   
insert Sale ([Name],[SaleTime]) values ('錢六','2012-9-1')   
insert Sale ([Name],[SaleTime]) values ('趙七','2012-10-1')   
insert Sale ([Name],[SaleTime]) values ('張三','2012-11-1')   
insert Sale ([Name],[SaleTime]) values ('李四','2013-12-1')   
insert Sale ([Name],[SaleTime]) values ('王五','2014-12-1')


alter table Sale drop constraint PK_Sale 
--創建主鍵,但不設為聚集索引
alter TABLE Sale add constraint PK_Sale primary key nonclustered

    [ID] ASC 
) ON [PRIMARY]    


--創建分區函數
GO
create partition function [pf_Sale](SaleTime) as range left for values(N'2010-5-1T00:00:00.000', N'2012-9-1T00:00:00.000'
GO

--創建分區結構
GO
create partition scheme [pt_Sale] as partition [pf_Sale] TO ([Sale1], [Sale3], [Sale2])
GO

--創建一個使用[pt_Sale]架構
GO
create table [dbo].[AvCache](
[Id] [int] identity(1,1) NOT NULL,          --自動增長
    [Name] [varchar](16) NOT NULL, 
    [SaleTime] [datetime] NOT NULL, 
)on [pt_Sale](SaleTime) --注意這里使用[pt_Sale]架構,根據SaleTime 分區

-- 查看使用情況
SELECT *, $PARTITION.[pt_Sale](SaleTime)
 FROM dbo.[AvCache]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湟中县| 沙雅县| 木兰县| 彩票| 沛县| 丘北县| 昌图县| 建水县| 乌拉特中旗| 西贡区| 巨鹿县| 齐齐哈尔市| 怀化市| 西充县| 平果县| 上犹县| 内黄县| 松江区| 沙雅县| 上饶市| 阜阳市| 玛多县| 丰都县| 建德市| 全州县| 南通市| 青铜峡市| 九龙县| 岳阳县| 宁南县| 丰城市| 襄樊市| 衡山县| 舞阳县| 扎赉特旗| 北宁市| 舞钢市| 东乌| 肃北| 广宁县| 阿勒泰市|