重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
CREATE TABLE t1(
為類烏齊等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及類烏齊網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、類烏齊網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
id varchar2(32) primary key,
name VARCHAR2(32) ,
age VARCHAR2(32)?
)
添加表注釋:
COMMENT?ON?table t1 IS?'個(gè)人信息';
添加字段注釋:
comment on column t1.id is 'id';
comment on column t1.name is '姓名';
comment on column t1.age is '年齡';
表創(chuàng)建完成后使用下列命令添加列的注釋:
comment on column 表名.字段名 is '注釋';表的注釋:yang@rac1desc user_col_comments
Name Null? Type
-------------------------- -------- ------------
TABLE_NAME NOT NULL VARCHAR2(30)
COLUMN_NAME NOT NULL VARCHAR2(30)
COMMENTS VARCHAR2(4000)
yang@rac1comment on table tchar is ' 這是一個(gè)測(cè)試表';
Comment created.
yang@rac1select table_name ,comments from user_tab_comments;
TABLE_NAME COMMENTS
------------------------------ -----------------------
TCHAR 這是一個(gè)測(cè)試表
表中字段的注釋:
yang@rac1desc user_col_comments
Name Null? Type
------------------------ -------- ----------------------------
TABLE_NAME NOT NULL VARCHAR2(30)
COLUMN_NAME NOT NULL VARCHAR2(30)
COMMENTS VARCHAR2(4000)
yang@rac1comment on column tchar.val is ' 測(cè)試 來自客戶 ';
Comment created.
yang@rac1col comments for a45
yang@rac1select comments from user_col_comments where table_name='TCHAR' and column_name='VAL';COMMENTS
測(cè)試 來自客戶
使用sql語句,查詢oracle的表注釋等信息方法如下:
一、Oracle 下讀取表/字段的備注信息,Oracle 通過COMMENT ON TABLE? /? COMMENT ON COLUMN 追加表/字段的備注。
COMMENT ON TABLE ,MR_DEPT,IS 。
COMMENT ON COLUMN ,MR_DEPTDEPT_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。
三、查詢字段的備注信息
TABLE_NAME。
COLUMN_NAME。
COMMENTS
FROM。
USER_COL_COMMENTS。
WHERE-TABLE_NAME - 'MR_DEPT。
Oracle添加注釋的語法為:
comment on column 字段名 is '注釋名';
舉例:
創(chuàng)建表:
CREATE TABLE t1(
id varchar2(32) primary key,
name VARCHAR2(8) NOT NULL,
age number,
);
添加表注釋:
COMMENT ON table t1 IS '個(gè)人信息';
添加字段注釋:
comment on column t1.id is 'id';
comment on column t1.name is '姓名';
comment on column t1.age is '年齡';
使用上面的命令,不管是否已經(jīng)添加過注釋,都會(huì)通過覆蓋的方式替換掉。當(dāng)語句當(dāng)中的注釋不為空的時(shí)候,就相當(dāng)于是修改表或字段的注釋;當(dāng)表或者字段的注釋為空的時(shí)候,就相當(dāng)于是在增加注釋;更新也是一樣。
我們?cè)诮o字段添加注釋的時(shí)候往往會(huì)有很多字段,比如一張表的字段會(huì)有50個(gè)字段,如果逐條添加至少會(huì)用20分鐘這樣效率太慢了,這時(shí)候我們要想如何快速添加。這里給大家附上我的方法