1. 程式人生 > 其它 >2、Oracle常用資料型別

2、Oracle常用資料型別

1、字元型別

  char:定長字串,指定位元組長度,會自動用空格補齊長度。

  varchar2():變長字串,指定位元組長度,不會自動補齊長度。

  nvarchar2():變長字串,指定字元長度,不會自動補齊長度。

2、數字型別

  number(p,s):p表示整數位數,它小於38,s是小數點後的位數。一個值佔用22個位元組。

3、浮點型

  binary_float  :單精度型別,32位,支援6位精度,一個值佔用5個位元組。

  binary_double  :雙精度型別,64位,一個值佔用9個位元組。

4、日期型別

  date:儲存了世紀、年、月、日、時、分、秒,一個值佔用7個位元組。

  timestamp:秒可以包括小數位(最多9位),一個值佔用7或12個位元組。

5、大檔案型別

  clob:4g以內的位元組檔案。

  blob:4g以內的字元檔案。

6、LONG和RAW型別

  long:變長字串,最多2g位元組。

  raw:儲存二進位制或者字元型別資料,需要指定長度,它儲存的資料不會進行字符集轉換。

  long raw:儲存原始的二進位制檔案,最多2g,多媒體音視訊。