文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙尺寸) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  ndbinfo dictionary_columns 表格

25.6.17.23 ndbinfo dictionary_columns 表格

此表格提供關於 NDB 表格欄位的 NDB 字典資訊。dictionary_columns 包含以下列出的欄位(含簡要描述)

  • table_id

    包含此欄位的表格 ID

  • column_id

    此欄位的唯一 ID

  • name

    欄位的名稱

  • column_type

    來自 NDB API 的欄位資料類型;如需可能的值,請參閱 Column::Type

  • default_value

    欄位的預設值(如果有的話)

  • nullable

    NULLNOT NULL

  • array_type

    欄位的內部屬性儲存格式;為 FIXEDSHORT_VARMEDIUM_VAR 其中之一;如需更多資訊,請參閱 NDB API 文件中的 Column::ArrayType

  • storage_type

    表格使用的儲存類型;為 MEMORYDISK 其中之一

  • primary_key

    如果此欄位為主鍵欄位,則為 1,否則為 0

  • partition_key

    如果此欄位為分割鍵欄位,則為 1,否則為 0

  • dynamic

    如果此欄位為動態欄位,則為 1,否則為 0

  • auto_inc

    如果此欄位為 AUTO_INCREMENT 欄位,則為 1,否則為 0

您可以將 dictionary_columnsdictionary_tables 表格聯接,以取得指定表格中所有欄位的資訊,如下所示

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';
注意

此表格中未顯示 Blob 欄位。這是已知問題。