下面 几个建表语句,哪几个表可以成功创建聚簇索引主键表?

下面 8 个建表语句,可以成功创建主键为聚簇索引的有哪些表?

可以成功创建主键为聚簇索引的有哪些表?

一个都不行:rofl:

应该可以唯一索引 , 普通索引

https://docs.pingcap.com/zh/tidb/dev/clustered-indexes

是不是聚簇索引和你tidb_enable_clustered_index变量配置有关系,如果是默认值INT_ONLY,那么要么是整型主键,要么显式指定CLUSTERED关键字,才能聚簇
你这个图里这些表除了表名以外其它都一样啊,还是我眼拙

如果你是关注那个注释语法,我实测是没有任何作用的,跟没写一样

/*T![clustered_index] clustered */ 这个 hinit 包含3个部分

  1. T!
  2. [clustered_index]
  3. clustered

经过测试 发现
/*T![clustered_index] 这个是固定的 而且大小写也是固定的 只能这样写。
第 3 部分不区分大小写

hint的 大小写 有变化。

我的测试结果咋跟你不一样诶

–coment

bin/mysql -h10.0.2.15 -P4000 -uroot --comments
hint被过滤了

回头根据边城元元的方法测试下看