在oracle中操作表及字段注释

系统 1611 0

在oracle 中创建表如下:

 

    create table TM_FAULT_BUS_ATTENTION

(

  BUS_NO     NUMBER(6),

  LINE_NO    VARCHAR2(6),

  FILA_NO    NUMBER(3),

  BUS_JOB_NO VARCHAR2(20) not null,

  CITY_NO    NUMBER(4),

  GROUP_NO   NUMBER(4),

  INS_TIME   DATE,

  IS_SEND    NUMBER(1) default 1

);
  
    -- Add comments to the table 

comment on table TM_FAULT_BUS_ATTENTION

  is '添加故障车辆信息表';

-- Add comments to the columns 

comment on column TM_FAULT_BUS_ATTENTION.BUS_NO

  is '车号';

comment on column TM_FAULT_BUS_ATTENTION.LINE_NO

  is '线路号';

comment on column TM_FAULT_BUS_ATTENTION.FILA_NO

  is '公司号';

comment on column TM_FAULT_BUS_ATTENTION.BUS_JOB_NO

  is '车工号';

comment on column TM_FAULT_BUS_ATTENTION.CITY_NO

  is '地区';

comment on column TM_FAULT_BUS_ATTENTION.GROUP_NO

  is '车队';

comment on column TM_FAULT_BUS_ATTENTION.INS_TIME

  is '下载时间';

comment on column TM_FAULT_BUS_ATTENTION.IS_SEND

  is '是否已发';
  

 

    备注加好以后,那么如何查询呢?


  
    查询表注释信息如下:
  
    SELECT  TABLE_NAME,  TABLE_TYPE,  COMMENTS FROM  USER_TAB_COMMENTS WHERE  TABLE_NAME = 'TM_FAULT_BUS_ATTENTION';
  
    查询表中字段注释信息如下:
  
    SELECT  TABLE_NAME,  COLUMN_NAME,  COMMENTS FROM  USER_COL_COMMENTS WHERE  TABLE_NAME = 'TM_FAULT_BUS_ATTENTION';
  
    查询表中某个字段的注释如下:
  
    select  comments  from USER_COL_COMMENTS where table_name= 'TM_FAULT_BUS_ATTENTION' and column_name= 'LINE_NO'
  
    
注意:表名,字段名要大写!


 

 

在oracle中操作表及字段注释


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论