[英]getting error the operation 'alter table add index' is not supported with memory optimized tables in sql server
I am working with sql server, I need to add index for the column, when adding index it gives me error the operation 'alter table add index' is not supported with memory optimized tables.
我正在使用sql server,我需要为该列添加索引,添加索引时出现错误
the operation 'alter table add index' is not supported with memory optimized tables.
, can anyone please tell me how can i resolve this issue ? ,谁能告诉我如何解决这个问题? Here is my table structure
这是我的表结构
CREATE TABLE "tb_Episode" (
"ID" INT NOT NULL,
"EpDataID" INT NULL DEFAULT NULL,
"UploadID" INT NULL DEFAULT NULL,
"CustID" INT NULL DEFAULT NULL,
"BranchID" INT NULL DEFAULT NULL,
"Branch" VARCHAR(20) NULL DEFAULT NULL,
"LastName" VARCHAR(19) NULL DEFAULT NULL,
"FirstName" VARCHAR(12) NULL DEFAULT NULL,
"Middle" VARCHAR(1) NULL DEFAULT NULL,
"MRN" INT NULL DEFAULT NULL,
"MedicareNbr" VARCHAR(10) NULL DEFAULT NULL,
"EpStart" DATE NULL DEFAULT NULL,
"EpEnd" DATE NULL DEFAULT NULL,
"SOCDate" DATE NULL DEFAULT NULL,
"DOB" DATE NULL DEFAULT NULL,
"SysBranch" VARCHAR(24) NULL DEFAULT NULL,
"PhyLastName" VARCHAR(24) NULL DEFAULT NULL,
"PhyFirstName" VARCHAR(13) NULL DEFAULT NULL,
"SNVisits" INT NULL DEFAULT NULL,
"PTVisits" INT NULL DEFAULT NULL,
"OTVisits" INT NULL DEFAULT NULL,
"HHAVisits" INT NULL DEFAULT NULL,
"MSWVisits" INT NULL DEFAULT NULL,
"STVisits" INT NULL DEFAULT NULL,
PRIMARY KEY ("ID")
)
;
Use CREATE INDEX
statement instead of ALTER TABLE ... ADD INDEX
(for non memory optimized table). 使用
CREATE INDEX
语句代替ALTER TABLE ... ADD INDEX
(用于非内存优化表)。
CREATE INDEX Index_Name
ON Table_Name (Column_Name)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.