第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

如何獲取 mysql 外鍵索引的元數(shù)據(jù)信息?

背景

对数据进行统一的管理处理,后续方便使用。

基本信息

见上一篇的处理。

select * from information_schema.KEY_COLUMN_USAGE where REFERENCED_TABLE_SCHEMA = 'test' \G;

*************************** 1. row ***************************
           CONSTRAINT_CATALOG: def
            CONSTRAINT_SCHEMA: test
              CONSTRAINT_NAME: user_extra_ibfk_1
                TABLE_CATALOG: def
                 TABLE_SCHEMA: test
                   TABLE_NAME: user_extra
                  COLUMN_NAME: user_id
             ORDINAL_POSITION: 1
POSITION_IN_UNIQUE_CONSTRAINT: 1
      REFERENCED_TABLE_SCHEMA: test
        REFERENCED_TABLE_NAME: users
       REFERENCED_COLUMN_NAME: id
1 row in set (0.06 sec)

字段解释

这是一个查询信息模式(information_schema)中的关键列使用情况的SQL语句,通过指定条件REFERENCED_TABLE_SCHEMA = 'test'筛选了特定的数据库(test)。

下面是查询结果的详细解释:

  1. CONSTRAINT_CATALOG: 表示外键约束所属的目录,这里是默认值 “def”。

  2. CONSTRAINT_SCHEMA: 表示外键约束所属的数据库,这里是 “test”。

  3. CONSTRAINT_NAME: 表示外键约束的名称,这里是 “user_extra_ibfk_1”。

  4. TABLE_CATALOG: 表示表所属的目录,这里是默认值 “def”。

  5. TABLE_SCHEMA: 表示表所属的数据库,这里是 “test”。

  6. TABLE_NAME: 表示表的名称,这里是 “user_extra”。

  7. COLUMN_NAME: 表示表中的列名,这里是 “user_id”。

  8. ORDINAL_POSITION: 表示列在表中的顺序位置,这里是第1列。

  9. POSITION_IN_UNIQUE_CONSTRAINT: 表示在唯一约束中的位置,这里是第1个位置。

  10. REFERENCED_TABLE_SCHEMA: 表示被引用表所属的数据库,这里是 “test”。

  11. REFERENCED_TABLE_NAME: 表示被引用表的名称,这里是 “users”。

  12. REFERENCED_COLUMN_NAME: 表示被引用表中的列名,这里是 “id”。

这个查询的结果告诉我们,在数据库 “test” 中,表 “user_extra” 中的 “user_id” 列是一个外键,它参照了表 “users” 中的 “id” 列,外键的约束名称为 “user_extra_ibfk_1”。

本文由博客一文多发平台 OpenWrite 发布!

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消