首页 文章

如何通过特定列从mysql表中获取属性?

提问于
浏览
1

我已经运行了一个查询 DESCRIBE employee 并获得了这样的表信息

Field            Type            Key        Extra
==========================================================
employee_id      int(10)         PRI        auto_increment              
contact_number   varchar(20)     UNI                        
department_id    int(10)         MUL                        
designation_id   int(10)         MUL

如何或在哪个查询中我得到Field ='contact_number'的属性?

2 回答

  • 1

    如果要在所有数据库中搜索特定列,请使用以下查询,

    SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_TYPE  FROM COLUMNS WHERE COLUMN_NAME = 'contact_number' ;
    

    您还可以根据需要使用where子句过滤表和模式 .

  • 0

    用这个

    DESCRIBE employee contact_number
    

    OUTPUT :

    Field            Type            Key        Extra
    ==========================================================           
    contact_number   varchar(20)     UNI
    

相关问题