文档主页
MySQL 9.0 参考手册
相关文档 下载此手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  schema_auto_increment_columns 视图

30.4.3.24 schema_auto_increment_columns 视图

此视图指示哪些表具有 AUTO_INCREMENT 列,并提供有关这些列的信息,例如当前列值和最大列值以及使用率(已使用值的比例与可能值的比例)。默认情况下,行按使用率和最大列值的降序排列。

以下模式中的表将从视图输出中排除:mysqlsysINFORMATION_SCHEMAperformance_schema

schema_auto_increment_columns 视图包含以下列

  • table_schema

    包含该表的模式。

  • table_name

    包含 AUTO_INCREMENT 列的表。

  • column_name

    AUTO_INCREMENT 列的名称。

  • data_type

    列的数据类型。

  • column_type

    列的列类型,即数据类型加上可能的其他信息。例如,对于具有 bigint(20) unsigned 列类型的列,数据类型只是 bigint

  • is_signed

    列类型是否带符号。

  • is_unsigned

    列类型是否无符号。

  • max_value

    列允许的最大值。

  • auto_increment

    列的当前 AUTO_INCREMENT 值。

  • auto_increment_ratio

    列的已使用值与允许值的比例。这指示了值序列中已使用完的比例。