23.1. INFORMATION_SCHEMA表

下述章节说明

在下面的章节中,我们选择了INFORMATION_SCHEMA中的表和列。对于每一列,有三类信息:

·         “标准名称”:指明了列的标准SQL名称。

·         “SHOW名称”:指明了最近SHOW语句中的等效字段名,如果有的话。

·         “注释”给出了适用的附加信息。

为了避免使用标准或DB2、SQL服务器或Oracle中保留的名称,我们更改了标注为“SQL扩展”的列名。(例如,在TABLES表中,我们将COLLATION改为TABLE_COLLATION)。请参见本文末尾处给出的保留字列表。http://www.dbazine.com/gulutzan5.shtml

字符列(例如TABLES.TABLE_NAME)定义通常是VARCHAR(N) CHARACTER SET utf8,其中,N至少为64。

在每一部分中,指明了等效于从INFORMATION_SCHEMA中检索信息的SELECT语句的SHOW语句,或者不存在这类语句。

注释:目前,有一些丢失的列和一些混乱的列。我们正在着手解决该问题,并随着变化情况更新文档。

关注编程学问公众号