データベースフィールド情報のクエリmysql

属性:

SELECT
    TABLE_SCHEMA AS ライブラリ名、
    TABLE_NAME AS テーブル名、
    COLUMN_NAME AS フィールド名、
    ORDINAL_POSITION AS フィールド順序、
    COLUMN_DEFAULT AS デフォルト値、
    IS_NULLABLE AS は空、
    DATA_TYPE AS フィールド タイプ、
    CHARACTER_MAXIMUM_LENGTH AS 長さ、
    NUMERIC_PRECISION AS '数値精度 (最大数値) '、
    NUMERIC_SCALE AS 小数精度、
    column_comment AS フィールド コメント、
    EXTRA AS 追加説明、
    column_key AS 制約 
FROM
    information_schema.COLUMNS 
WHERE
    table_schema = 'データベース名' 
    AND table_name = 'テーブル名';

例:

SELECT
    TABLE_SCHEMA AS ライブラリ名、
    TABLE_NAME AS テーブル名、
    COLUMN_NAME AS フィールド名、
    ORDINAL_POSITION AS フィールド順序、
    COLUMN_DEFAULT AS デフォルト値、
    IS_NULLABLE AS は空、
    DATA_TYPE AS フィールド タイプ、
    CHARACTER_MAXIMUM_LENGTH AS 長さ、
    NUMERIC_PRECISION AS '数値精度 (最大数値) '、
    NUMERIC_SCALE AS 小数精度、
    column_comment AS フィールド コメント、
    EXTRA AS 追加説明、
    column_key AS 制約 
FROM
    information_schema.COLUMNS 
WHERE
    table_schema = 'industry_model_hkht' 
    AND table_name = 'visit_count';

 

おすすめ

転載: blog.csdn.net/weixin_51689532/article/details/132470465