MySQL字段的说明和备注信息

您所在的位置:网站首页 优秀选票备注说明怎么写 MySQL字段的说明和备注信息

MySQL字段的说明和备注信息

2024-07-02 23:27| 来源: 网络整理| 查看: 265

https://blog.csdn.net/chelen_jak/article/details/45689139

-- 在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';

参考文档不太给力啊,表注释和字段注释的资料不全。 1 创建表的时候写注释

create table test1( field_name int comment '字段的注释' )comment='表的注释';

2 修改表的注释

alter table test1 comment '修改后的表的注释';

3 修改字段的注释

-- 注意:字段名和字段类型照写就行 alter table test1 modify column field_name int comment '修改后的字段注释';

4 查看表注释的方法

-- 在生成的SQL语句中看 show create table test1; -- 在元数据的表里面看 use information_schema; select * from TABLES where TABLE_SCHEMA='my_db' and TABLE_NAME='test1'

5 查看字段注释的方法

-- show show full columns from test1; -- 在元数据的表里面看 select * from COLUMNS where TABLE_SCHEMA='my_db' and TABLE_NAME='test1'

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3