#### 23.6.14.22 ndbinfo 字典\_列表

[](<>)

该表提供`新开发银行`关于列的字典信息`新开发银行`表。`字典列`具有此处列出的列（带有简要说明）：

-   `table_id`

    包含该列的表的 ID

-   `column_id`

    列的唯一 ID

-   `姓名`

    列名

-   `列类型`

    NDB API 中列的数据类型；看[列::类型](https://dev.mysql.com/doc/ndbapi/en/ndb-column.html#ndb-column-type), 对于可能的值

-   `默认值`

    列的默认值（如果有）

-   `可为空的`

    任何一个`空值`要么`非空`

-   `数组类型`

    列的内部属性存储格式；之一`固定的`,`SHORT_VAR`， 要么`MEDIUM_VAR`;有关详细信息，请参阅[列::数组类型](https://dev.mysql.com/doc/ndbapi/en/ndb-column.html#ndb-column-arraytype)，在 NDB API 文档中

-   `存储类型`

    表使用的存储类型；任何一个`记忆`要么`磁盘`

-   `首要的关键`

    `1`如果这是一个主键列，否则`0`

-   `分区键`

    `1`如果这是一个分区键列，否则`0`

-   `动态的`

    `1`如果列是动态的，否则`0`

-   `自动公司`

     `1`如果这是一个`自动递增`列，否则`0`

    您可以通过加入来获取有关给定表中所有列的信息`字典列`与[`字典表`](mysql-cluster-ndbinfo-dictionary-tables.html)表，像这样：


```
SELECT dc.*
  FROM dictionary_columns dc
JOIN dictionary_tables dt
  ON dc.table_id=dt.table_id
WHERE dt.table_name='t1'
  AND dt.database_name='mydb';
```

这`字典列`表是在 NDB 8.0.29 中添加的。

笔记

此表中未显示 Blob 列。这是一个已知的问题。
