查这个表user_col_comments, 比如: select * from user_col_comments where TABLE_NAME = 'TABLENAME';
comment on column A.year is ‘年份’ 这个是要在命令窗口COMMIT的吗? 我执行了之后 select * from user_col_comments where TABLE_NAME = 'TABLENAME'; 没有反应
comment on column A.year is '年份'; 这个在SQLPLUS下执行,不要commit 如何查询COMMENTS:SQL>COLUMN COMMENTS FORMAT A100 SQL>SET LINE 100 SQL>select * from user_col_comments where TABLE_NAME = 'A';
comment on column A.year is '年份' 这个是不需要commit的 执行完后在PL/SQL Developer查看表结构时就可以这个注释了 也可以通过select * from user_col_comments where TABLE_NAME='A'来显示 注意这里的A,ORACLE里表名全部都是默认大写的,所以不要写错
是的,把year字段注释为‘年份’。如何查询: SQL>select * from user_col_comments where TABLE_NAME = 'A';
要看这个字段是不是注释了可以通过: SELECT * FROM USER_COL_COMMENTS T WHERE T.TABLE_NAME='A' AND T.COLUMN_NAME='YEAR'; 或者楼主如果使用PL SQL工具的话直接右键VIEW就可以看到
一、 PL/SQL Developer命令窗口: comment on column A.year is '年份' ; 执行看可以看到Comment added的信息 然后select * from user_col_comments where TABLE_NAME = 'A'; 可查阅信息二、SQLPLUS comment on column A.year is '年份' ;均可
select * from user_col_comments where TABLE_NAME = 'TABLENAME';
我执行了之后 select * from user_col_comments where TABLE_NAME = 'TABLENAME'; 没有反应
这个在SQLPLUS下执行,不要commit
如何查询COMMENTS:SQL>COLUMN COMMENTS FORMAT A100
SQL>SET LINE 100
SQL>select * from user_col_comments where TABLE_NAME = 'A';
is '年份'
这个是不需要commit的
执行完后在PL/SQL Developer查看表结构时就可以这个注释了
也可以通过select * from user_col_comments where TABLE_NAME='A'来显示
注意这里的A,ORACLE里表名全部都是默认大写的,所以不要写错
是的,把year字段注释为‘年份’。如何查询:
SQL>select * from user_col_comments where TABLE_NAME = 'A';
SELECT * FROM USER_COL_COMMENTS T WHERE T.TABLE_NAME='A' AND T.COLUMN_NAME='YEAR';
或者楼主如果使用PL SQL工具的话直接右键VIEW就可以看到
PL/SQL Developer命令窗口:
comment on column A.year is '年份' ;
执行看可以看到Comment added的信息
然后select * from user_col_comments where TABLE_NAME = 'A';
可查阅信息二、SQLPLUS
comment on column A.year is '年份' ;均可