Oracle數據庫中 comment (注釋) 修改方法:分兩種情況,一種是表注釋,一種是字段注釋。對表或表字段增加或修改注釋內容的方法都是一樣的。
我們注重客戶提出的每個要求,我們充分考慮每一個細節(jié),我們積極的做好成都網站建設、成都網站制作服務,我們努力開拓更好的視野,通過不懈的努力,創(chuàng)新互聯贏得了業(yè)內的良好聲譽,這一切,也不斷的激勵著我們更好的服務客戶。 主要業(yè)務:網站建設,網站制作,網站設計,小程序定制開發(fā),網站開發(fā),技術開發(fā)實力,DIV+CSS,PHP及ASP,ASP.Net,SQL數據庫的技術開發(fā)工程師。
一、表注釋修改語法:comment on table 表名 is '注釋內容';
二、字段注釋修改語法:comment on column 表名.字段名 is '注釋內容'。
如:
1、創(chuàng)建表:
CREATE TABLE t1(id varchar2(32) primary key,name VARCHAR2(8) NOT NULL,age number);
2、添加表注釋:
Comment on table t1 is '個人信息';
3、添加字段注釋:
comment on column t1.id is 'id';
comment on column t1.nameis '姓名';
comment on column t1.age is '年齡';
oracle有多行注釋,注釋符號是/**/,其中在兩個星號中為內容。
如圖:
注釋:
是指在代碼中,用以表示說明或介紹或備份的內容,在代碼中,這部分內容不起執(zhí)行作用,只起說明等其他含義,代碼在執(zhí)行到注釋部分時會自動跳過,執(zhí)行下一段非注釋的內容。
oracle是塊結構語言,oracle程序劃分成幾個部分,并在每個部分中寫入邏輯代碼塊,每個塊由三個子部分組成。
聲明部分:此部分是以關鍵字DECLARE開頭。這是一個可選部分,并定義了程序中要使用的所有變量,游標,子程序和其他元素。
可執(zhí)行命令部分:此部分包含在關鍵字BEGIN和END之間,這是一個強制性部分。由程序的可執(zhí)行oracle語句組成。應該有至少一個可執(zhí)行代碼行,可以只是一個NULL命令,表示不執(zhí)行任何操作。
異常處理部分 :此部分以關鍵字EXCEPTION開頭。這是一個可選部分,包含處理程序中錯誤的異常。
每個oracle語句以分號(;)結尾。使用BEGIN和END可以將oracle塊嵌套在其他oracle塊中。以下是Poracle塊的基本結構。
Hello World示例:
END;行表示oracle塊的結尾。要從oracle命令行運行代碼,需要在代碼的最后一行之后鍵入/字符。當上述代碼在oracle提示符下執(zhí)行時,它會產生以下結果:
oracle標識符:oracle標識符是常量,變量,異常,過程,游標和保留字。標識符包括一個字母,可選地后跟多個字母,數字,美元符號,下劃線和數字符號,不得超過30個字符。
默認情況下,標識符不區(qū)分大小寫。例如,可以使用integer或INTEGER來表示一個數值。 不能使用保留關鍵字作為標識符。
擴展資料
oracle注釋程序:注釋可以在編寫的oracle代碼中包含的說明性文字,并幫助其他人閱讀源代碼。所有編程語言都允許某種形式的注釋。
oracle支持單行和多行注釋。注釋中的所有字符都被oracle編譯器忽略。oracle單行注釋以分隔符開頭 --(雙連字符),多行注釋由/*和*/括起來。
當上述代碼在oracle提示符下執(zhí)行時,會產生以下結果:
oracle變量的名稱由可選的字母,數字,美元($)符號,下劃線和數字符號組成,不能超過30個字符。 默認情況下,變量名不區(qū)分大小寫。不能將保留的oracle關鍵字用作變量名稱。
oracle編程語言允許定義各種類型的變量,如:日期時間數據類型,記錄,集合等,我們將在后面的章節(jié)中介紹。 在本章中僅學習基本的變量類型。
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 '個人信息';
添加字段注釋:
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 ' 這是一個測試表';
Comment created.
yang@rac1select table_name ,comments from user_tab_comments;
TABLE_NAME COMMENTS
------------------------------ -----------------------
TCHAR 這是一個測試表
表中字段的注釋:
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 ' 測試 來自客戶 ';
Comment created.
yang@rac1col comments for a45
yang@rac1select comments from user_col_comments where table_name='TCHAR' and column_name='VAL';COMMENTS
測試 來自客戶