oracle表的資料型別

2021-09-02 13:48:21 字數 701 閱讀 4000

oracle支援的資料型別

1.字元型

char  定長  最大2000字元

例子:char(5)'小韓'前四個字元放'小韓',後新增6個空格補全'小韓 '

優勢:如果儲存的資料是定長的,如身份證則最好使用char型別的,char型別的對於長度一定的資料查詢速度很快

劣勢:浪費的空間比較多

varchar2(20)  變長 最大4000字元

例子:varchar2(10)'小韓'oracle分配四個字元,這樣可以節省空間(優勢)

劣勢:查詢效率低

clob(character large object)  字元型大物件 最大4g

2.數字型(只有乙個number)

number 範圍 -10的38次方——10的38次方

可以表示整數,也可以表示小數

number(5,2)

表示乙個小數有5位有效數,2位小數

範圍 -999.99——999.99

number(5)

表示乙個五位整數

範圍 -99999——99999

3.日期型別

date 包括年月日和時分秒

timestamp 則這是oracle9i對date資料型別的擴充套件

4.型別

blob  二進位制資料 可以存放/聲音 最大4g

出於安全的考慮就可以將和聲音放到oracle資料庫中

oracle之表的資料型別

表示基本儲存單位 二維結構 由行和列組成 約定 1 每一列資料必須具有相同的資料型別 2 列名唯一 3 每一行資料唯一 表的資料型別 1 字元型 char n n的最大值2000 nchar n n的最大值1000 varchar2 n n的最大值4000,表示可變長度的字元 nvarchar2 n...

Oracle 的資料型別

oracle的內建資料型別可以分為3大類,即標量資料型別 幾何資料型別和關係資料型別。下面分別介紹這些資料型別 1 表量資料型別 標量資料型別是一般的資料型別,可以返回標量值。標量資料型別可以由字元資料型別 數字資料型別 日期資料型別 raw資料型別 大物件資料型別和行資料型別組成。字元資料型別可以...

oracle 的資料型別

資料型別 datatype 是列 column 或儲存過程中的乙個屬性。oracle支援的資料型別可以分為三個基本種類 字元資料型別 char char資料型別儲存固定長度的字元值。乙個char資料型別可以包括1到2000個字元。如果對char沒有明確地說明長度,它的預設長度則設定為1.如果對某個c...