相关疑难解决方法(0)

CREATE INDEX 与 ALTER TABLE ADD INDEX - MySQLism 还是 SQL 标准?

刚刚遇到一个奇怪的问题,根据我创建索引的方式,需要一个索引名称。

http://dev.mysql.com/doc/refman/5.5/en/create-index.html

http://dev.mysql.com/doc/refman/5.5/en/alter-table.html

CREATE INDEX `random_name` ON `my_table` (`my_column`); # Requires an index name

ALTER TABLE `my_table` ADD INDEX (`my_column`); # Does not require an index name
Run Code Online (Sandbox Code Playgroud)

在我看来, CREATE INDEX 调用不应该要求索引名称。我想知道这是 MySQL 主义还是 SQL 标准?

mysql index sql-standard

31
推荐指数
1
解决办法
7万
查看次数

标签 统计

index ×1

mysql ×1

sql-standard ×1