oracle怎么查询注释,oracle 查询注释

如何获取oracle字段注释

oracle

站在用户的角度思考问题,与客户深入沟通,找到义安网站设计与义安网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、网站建设、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网络空间、企业邮箱。业务覆盖义安地区。

使用如下sql语句可以查询表字段的注释:

select

*

from

user_col_comments

t

where

1=1

and

t.comments

is

not

null

and

t.table_name

=

'表名'

需注意:

1、该语句仅查询当前登录用户的表或试图,不包含其他用户授权的表或试图;

2、表或试图名一定要大写。

如何使用sql语句,查询oracle的表注释等信息?

Oracle 下读取表/字段的备注信息

Oracle 通过COMMENT ON TABLE / COMMENT ON COLUMN 追加表/字段的备注。

CREATE TABLE "MR_DEPT" (

"DEPT_ID" NUMBER NOT NULL ,

"PARENT_ID" NUMBER,

"DEPT_NAME" CHAR(20) NOT NULL ,

"STATUS" NUMBER DEFAULT 1 NOT NULL ,

PRIMARY KEY ("DEPT_ID")

);

COMMENT ON TABLE "MR_DEPT" IS '部门表';

COMMENT ON COLUMN "MR_DEPT"."DEPT_ID" IS '部门编号';

COMMENT ON COLUMN "MR_DEPT"."PARENT_ID" IS '上级部门编号';

COMMENT ON COLUMN "MR_DEPT"."DEPT_NAME" IS '部门名';

COMMENT ON COLUMN "MR_DEPT"."STATUS" IS '状态';

备注加好以后,如何在查询中检索呢?

查询表的备注信息

SELECT

TABLE_NAME,

TABLE_TYPE,

COMMENTS

FROM

USER_TAB_COMMENTS

WHERE

TABLE_NAME = 'MR_DEPT;

查询字段的备注信息

SELECT

TABLE_NAME,

COLUMN_NAME,

COMMENTS

FROM

USER_COL_COMMENTS

WHERE

TABLE_NAME = 'MR_DEPT;

oracle查询表的信息、列注释信息

/*查询表的列信息

all_tab_columns用户可访问的表列

dba_tab_columns所有表列

user_tab_columns当前用户所拥有的表列

*/

/*查询表的信息*/

/*查询表的列注释信息*/

/*给表的列添加注释信息*/

2022-1-22


当前名称:oracle怎么查询注释,oracle 查询注释
本文来源:http://myzitong.com/article/hsidds.html