Oracle定義常量和變量

1.定義變量spa

變量指的就是可變化的量,程序運行過程當中能夠隨時改變其數據存儲結構code

標準語法格式:
<變量名><數據類型>[(長度):=<初始值>]blog

示例:class

declare
v_name varchar2(100):='JACK';----定義的一個name變量,而且賦予初始值
begin 
v_name:='張三';
dbms_output.put_line('name變量的值爲:'||v_name);
end;

輸出結果爲:變量

name變量的值爲:張三數據類型

2.定義常量語法

常量指的是不會變化的量,例如一年四個季度,9月有30天,圓周率等程序

語法格式:im

<常量名>constant<數據類型>:=<常量值>;ember

示例:

<1>錯誤代碼:

declare
september_day constant integer:=30;----定義的一個name變量,而且賦予初始值
begin 
september_day:=29;
dbms_output.put_line('september_day變量的值爲:'||september_day);
end;

報錯爲:

常量是不能夠進行賦值的;

正確代碼:

declare
september_day constant integer:=30;----定義的一個name變量,而且賦予初始值
begin 
dbms_output.put_line('september_day變量的值爲:'||september_day);
end;

輸出結果爲:

september_day變量的值爲:30

相關文章
相關標籤/搜索