18 为表或字段设置注释

在创建表时,对于表名和字段名,是不可以使用中文名的(虽然有的数据库也支持中文表名和中文字段名,但不建议这样做,因为很容易导致乱码问题)。

 

1、数据库为表提供了一个属性,叫COMMENT,也就是注释,语法如下:

1.1 创建表时为表添加注释,

CREATE TABLE Teacher(
teacher_id VARCHAR(20) COMMENT '编号',
teacher_name VARCHAR(50),
gender VARCHAR(10)
) COMMENT '老师';

1.2 修改表时添加注释

ALTER TABLE Teacher COMMENT '老师';

1.3 修改字段的注释

ALTER TABLE Teacher MODIFY COLUMN teacher_id INT COMMENT '教师编号';

1.4 查看表注释

--在生成的SQL语句中查看
SHOW CREATE TABLE 表名;

--在元数据的表中查看
USE information_schema;
SELECT * FROM TABLES 
WHERE TABLE_SCHEMA='my_db' and TABLE_NAME='表名'\G

1.5 查看字段注释

--在生成的SQL语句中查看
SHOW FULL COLUMNS FROM 表名;

--在元数据的表里面看
SELECT * FROM COLUMNS 
WHERE TABLE_SCHEMA='my_db' and TABLE_NAME='表名'\G

 

posted @ 2021-05-07 13:39  赵Gary  阅读(308)  评论(0)    收藏  举报