PLSQL程式設計2 PLSQL變數

2021-08-11 12:25:22 字數 966 閱讀 9775

plsql變數有兩種

1.基本資料型別

(1)數值型別

number,pls_integer,binary_integer,******_number

number型別是最常用的數值型別,number型別可以相容整型和浮點型的資料型別,可以指定資料的範圍,用法如number(9,2),9表示資料的刻度,只能有9位,而2表示只能有兩位小數。

pls_integer,binary_integer,******_number這三種只能儲存整型資料型別,oracle推薦使用******_number這種型別,因為它占有較少的記憶體空間和速度的提公升。

2字元型別

常用的有varchar,varchar2,char和long型別

varchar和varchar2型別,用法都差不多,都是用於儲存可變長字串,但有一點小差別,varchar2會將空字串當作null,而varchar不會。最大長度為32767

char也是用來儲存字串,可以指定儲存的最大字串的長度,但是其長度等於實際使用長度。

long型別和varchar2類似,不過其最大長度可達2gb,比varchar2要大得多,可以將varchar2的值存入long中。

3.特殊型別

%type,record,%rowtype %type,用來申明與指定列相同的型別

record,申明乙個記錄型別,類似與c/c++中的結構體型別 %rowtype,用於申明一行的型別。

基本的用法如下:

執行結果如下

PL SQL程式設計之變數

對於pl sql程式設計,準確的說oracle資料庫儲存過程這一部分,哎呀,當初學習的時候感覺老難了。其實很簡單,就是多學幾遍,學不會再學。慢慢的,就可以搞定了。先來看一下下面這段 declare v num number 20 begin dbms output.put line 請輸出 v nu...

PL SQL程式設計基礎 PL SQL簡介

課程教師 李興華 課程學習者 陽光羅諾 日期 2018 07 28 知識點 1 了解pl sql的主要特點 2 掌握pl sql塊的基本結構 pl sql語法結構 語法 declare 宣告部分,例如。定義變數 常量 游標。begin 程式編寫 sql語句 exeception 處理異常 end 說...

PLSQL程式設計

create table emomy1 emon varchar2 100 time1 date drop table emomy1 select from emomy1 begin dbms output.put line hello,world end 定義變數 declare name con...