Oracle中表字段加中文注释,应该怎么写呢?
首发微信公众号:SQL数据库运维
正文之前,我们已经新建了一张Oracle数据测试表,这里就不做详细的操作了,不了解的朋友们可以参考下这个链接👉已经建立好的一张测试表(点击文字可跳转),但是表和字段名称均未设置任何的相关注释,在开发过程中也许会造成其他人看不懂这个表是干什么用的情况,养成良好注释的习惯,我好你好大家好!(结尾有干货)
在oracle中,可以利用“comment on”命令修改表注释,该命令用于给表或字段加以说明,也就是添加注释。
首先查看下表结构,可以看到注释为空
-
给表添加注释语法(记得如果是修改就是在执行一遍最新的注释就行了)
--添加表注释 COMMENT ON TABLE 表名 IS '表注释';
举个栗子
COMMENT ON TABLE TEST IS '这是一张测试用表';
结果如下
-
给表的字段添加注释语法(记得如果是修改就是在执行一遍最新的注释就行了)
--添加表字段注释 COMMENT ON COLUMN 表名.字段名 IS '字段注释';
举个栗子
COMMENT ON COLUMN TEST.ID IS '唯一识别ID'; COMMENT ON COLUMN TEST.NAME IS '姓名'; COMMENT ON COLUMN TEST.SEX IS '性别'; COMMENT ON COLUMN TEST.BIRTH IS '出生年月'; COMMENT ON COLUMN TEST.CREATED_AT IS '创建时间'; COMMENT ON COLUMN TEST.UPDATED_AT IS '更新时间'; COMMENT ON COLUMN TEST.ADD_TMS IS '测试添加的一个字段';
结果如下
-
扩展知识:记不住的记得点赞、收藏、关注,哪天指不定就用上了。
--查看表的说明 select * from user_tab_comments where table_name = 'TEST'; --查看表中列的说明 select * from user_col_comments where column_name = 'ID'; --查看数据库中所有表中列的说明 select * from user_col_comments where comments is not null;