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...