如何从SQL获取列注释

n0p*_*t3x 3 php mysql comments

正如你们可以知道的那样,可以在MySQL中的列中添加注释.现在我想知道如何通过PHP/MySQL获得这个评论.我正在网上搜索,但我还没有找到任何解决方案.你们对这个问题有什么想法/解决方案吗?

问候!

Ham*_*ite 12

SELECT
    COLUMN_COMMENT
FROM
    INFORMATION_SCHEMA.COLUMNS
WHERE
    TABLE_SCHEMA = 'db-name' AND
    TABLE_NAME = 'table-name' AND
    COLUMN_NAME = 'column-name'
Run Code Online (Sandbox Code Playgroud)

http://dev.mysql.com/doc/refman/5.0/en/columns-table.html

  • 作为奖励,您可以使用`DATABASE()`来获取当前的默认数据库名称. (2认同)

Ali*_*guy 8

只需使用此SQL:

SHOW FULL COLUMNS FROM myTable
Run Code Online (Sandbox Code Playgroud)

http://dev.mysql.com/doc/refman/5.0/en/show-columns.html

FULL关键字使输出包括列排序规则和注释,以及您对每列的权限.