【问题澄清】
目前 tidb 的注释语法兼容 mysql,语法形式为:/*! Specific code */
或者是 /*!50110 Specific code */
如果注释中指定了 Server 版本号,例如 /*!50110 KEY_BLOCK_SIZE=1024 */
,在 MySQL 中表示只有 MySQL 的版本大于等于 5.1.10 才会处理这个 comment 中的内容。但是在 TiDB 中,这个 MySQL 版本号不会起作用,所有的 comment 都被会处理。
如果希望该注释语句仅在 TiDB 中被识别,可以将版本号,指定为一个超大的数值,譬如:/*!90000 select version(); */