oracle代碼段注釋符號是什么

oracle代碼段注釋符號是以“/*”開始,以“*/”結束,注釋方法如“/*IF 2 + 2 = 4 THEN some_condition := TRUE; END IF;*/”。

oracle代碼段注釋符號是什么

推薦:《oracle教程

Oracle PL/SQL代碼中的注釋

Oracle PL/SQL代碼的注釋可分為2種:

-?單行注釋 -?多行注釋

單行注釋以”–“開始,例如:

--?DELETE?FROM?employees?WHERE?comm_pct?IS?NULL

多行注釋以“/*”開始,以“*/”結束,例如:

/* ?IF?2?+?2?=?4?THEN ????????some_condition?:=?TRUE;? ????END?IF;? */

但是多行注釋不能嵌套多行注釋,例如:

/* ?????IF?2?+?2?=?4?THEN ????????some_condition?:=?TRUE; ?????/*?We?expect?this?THEN?to?always?be?performed?*/? ????END?IF; ?*/

這是不允許的,會報語法錯誤。但是多行注釋內可以包含單行注釋,例如:

/*? ??IF?2?+?2?=?4?THEN ????some_condition?:=?TRUE;? ?--?We?expect?this?THEN?to?always?be?performed ??END?IF;? */

這是允許的。但是多行注釋內可以包含多行注釋的開始字符,例如:

/*? ??IF?2?+?2?=?4?THEN ????some_condition?:=?TRUE;? ?/*?We?expect?this?THEN?to?always?be?performed ??END?IF;? */

這也是允許的。但不可以包含結束字符,例如:

?

/*? ??IF?2?+?2?=?4?THEN ????some_condition?:=?TRUE;? ?We?expect?this?THEN?to?always?be?performed?*/ ??END?IF;? */

這是不允許的,存在語法錯誤

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享