Oracle笔记

SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,
数据定义语言DDL,数据控制语言DCL。

数据库相关不错文章
http://blog.csdn.net/bjnihao/article/details/6250417


表名注释的查询
即:表名对应的注释

select * from user_tab_comments t--查询所有表的表名注释
select * from user_tab_comments t where t.table_name = 'T_HR_DEPT' --查询表T_HR_DEPT的表名注释

当然了,还有如何为某表添加表名注释

例如:为表t_student表添加注释,注释为:用于记录学生信息的表  SQL如下:
comment on table t_student is '用于记录学生信息的表'

截图如下:


列注释
即:列对应的注释

select * from user_col_comments t --查询所有表的所有列的列注释
select * from user_col_comments t where t.table_name = 'T_HR_CREW' --查询T_HR_CREW表的所有的列的列注释

同样的,还有 为某列添加列注释

例如:为表t_hr_crew表的c_name列添加注释,注释为:姓名  SQL如下: 

comment on t_hr_crew.c_name  is '姓名'

截图如下:


同义词
*****同义词,只属于oracle数据库特有的特征{同样解释了表dual}
 


create synonym person for t_hr_crew  --为表t_hr_crew 创建同义词名字为person ***但是此时所创建的同义词只能被sys使用,需要将其创建为公共同义词
drop synonym person;--删除同义词
create public synonym person for t_hr_crew -- 创建为公共同义词
select * from person;--就等同于 select * from t_hr_crew  
select * from user_synonyms;--查看所有的同义词













  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值