1、CREATE INDEX必须提供索引名,对于ALTER TABLE,将会自动创建,如果你不提供; 2、CREATE INDEX一个语句一次只能建立一个索引,ALTER TABLE可以在一个语句建立多个,如: ALTER TABLE HeadOfState ADD PRIMARY KEY (ID), ADD INDEX (LastName,FirstName); 3、只有ALTER TABLE 才能创建主键,ADD INDEX 不能;...
创建多个索引时,alter table只对表扫描一次,效率较高。 2、alter table可以不指定索引名,此时将使用索引列的第一列的列名,也可以指定索引名字。create index必须指定索引名。 因此,alter table添加索引更灵活,所以在创建索引的时候提倡使用alter table这种形式。 ALTERTABLEtable_nameADDINDEX`index_name` (column_list...
1、CREATE INDEX必须提供索引名,对于ALTER TABLE,将会自动创建,如果你不提供; 2、CREATE INDEX一个语句一次只能建立一个索引,ALTER TABLE可以在一个语句建立多个,如: ALTER TABLE HeadOfState ADD PRIMARY KEY (ID), ADD INDEX (LastName,FirstName); 3、只有ALTER TABLE 才能创建主键,ADD INDEX 不能;...
百度试题 结果1 题目下列( )语句不能用于创建索引。 create indexcreate tablealter tablecreate database相关知识点: 试题来源: 解析 最佳答案 D 反馈 收藏
mysql 添加索引,ALTER TABLE和CREATE INDEX的区别,nvicat-->mysql表设计-->创建索引.nvicat-->mysql表设计-->创建索引.(1)使用ALTERTABLE语句创建索引,其中包括普通索引、UNIQUE索引和PRIMARYKEY索引3种创建索引的格式:PRIMARYKEY 主键索引:mysql>ALTERTABL
在MySQL中,关于索引管理说法错误的是 A. 执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引
创建索引,例如CREATE INDEX ON tablename (列的列表); 修改表,例如ALTER TABLE tablename ADD INDEX [索引的名字] (列的列表);
1、alter table一次可以添加多个索引,create index一次只能创建一个。创建多个索引时,alter table只对表扫描一次,效率较高。 2、alter table可以不指定索引名,此时将使用索引列的第一列的列名;create index必须指定索引名。 因此,alter table添加索引更灵活。 分享到: MySQL5.6:快速预热Buffer_Pool缓冲池 | ...
alter table是修改表,可以修改表的结构,也可以为表添加约束 create index 是为表创建索引 两者没有什么关系吧
百度试题 结果1 题目下列( )语句不能用于创建索引。 A. create index B. create table C. alter table D. create database 相关知识点: 试题来源: 解析 D 反馈 收藏