温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

MySQL下如何读取表中字段的说明和备注信息

发布时间:2021-10-13 11:58:10 来源:亿速云 阅读:174 作者:柒染 栏目:数据库

这期内容当中小编将会给大家带来有关MySQL下如何读取表中字段的说明和备注信息,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

在MySQL下运行完下面这个建表语句后。 如何从数据字典中,检索出这个表的字段的相关信息?
 
DROP TABLE IF EXISTS test_table;
 
CREATE TABLE test_table(
Test_ID int NOT NULL    AUTO_INCREMENT    PRIMARY    KEY     COMMENT  ‘主键(自增长)’,
Test_Key varchar(10) NOT NULL     COMMENT  ‘种类’,
Test_Value varchar(20) NOT NULL  COMMENT    ’数值’,
Test_Type    int    NOT    NULL  COMMENT  ‘内部类型’,
Test_BelongTo    int    COMMENT     ‘从属关系’    ,
Test_Grade int DEFAULT 1 COMMENT    ’等级’,
Test_Remark varchar(50) COMMENT  ‘备注’,
Test_Visible bit DEFAULT 1 COMMENT  ‘是否可见’
)
COMMENT    = ‘测试表’;
 
 
 
答案是:
 
SELECT
 
column_name AS `列名`,
 
data_type   AS `数据类型`,
 
character_maximum_length  AS `字符长度`,
 
numeric_precision AS `数字长度`,
 
numeric_scale AS `小数位数`,
 
is_nullable AS `是否允许非空`,
 
CASE WHEN extra = ‘auto_increment’
 
THEN 1 ELSE 0 END AS `是否自增`,
 
column_default  AS  `默认值`,
 
column_comment  AS  `备注`
 
FROM
 
Information_schema.columns
 
WHERE
 
table_Name=’test_table’;
 

上述就是小编为大家分享的MySQL下如何读取表中字段的说明和备注信息了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI