为什么看不到专栏评论?

时间:2019-05-09 19:03:41

标签: sql oracle ddl

我看不到专栏评论。

我认为一切都做得很好,但是我没有得到想要的东西

create table TRANSAKCIJE (
tx_id number generated by default as identity,
acc_id number,
tx_date date,
tx_iznos number,

constraint fk_accounts
foreign key(acc_id)
references accounts(acc_id)
);                    

comment on column transakcije.tx_id 
is 'This is transaction ID';

comment on column transakcije.acc_id
is 'This is accounts ID';

comment on column transakcije.tx_date
is 'This is transaction DATE';

comment on column transakcije.tx_iznos
is 'This is transaction AMOUNT';

commit;

desc transakcije;

我得到以下输出:

Name     Null?    Type   
-------- -------- ------ 
TX_ID    NOT NULL NUMBER 
ACC_ID            NUMBER 
TX_DATE           DATE   
TX_IZNOS          NUMBER

1 个答案:

答案 0 :(得分:1)

您需要查询数据字典视图USER_COL_COMMENTS,以在当前用户拥有的表列和视图上显示注释,例如使用

select column_name, comments
  from user_col_comments
 where table_name = 'TRANSAKCIJE'

如果您需要直接在表上添加注释,则可以使用USER_TAB_COMMENTS

Demo