1、char(n)或char(n byte):固定長度字串(以位元組長度為單位) 最大長度2000 bytes
2、char(n char):固定長度字串(以字元個數為單位)
3、varchar2(n)或varchar2(n byte):可變長度的字串(以位元組長度為單位) 最大長度4000 bytes 可做索引的最大長度749
4、varchar2(n char):可變長度的字串以字元個數為單位)
5、number(p,s): 數字型別 p為整數字,s為小數字 decimal(p,s) 數字型別 p為整數字,s為小數字
6、date :日期(日-月-年) dd-mm-yy(hh-mi-ss)
7、timestamp:是data資料型別的擴充套件
8、raw: 固定長度的二進位制資料 最大長度2000 bytes 可存放多**圖象聲音等
9、nchar 根據字符集而定的固定長度字串 最大長度2000 bytes
10、nvarchar2 根據字符集而定的可變長度字串 最大長度4000 bytes
11、long 超長字串 最大長度2g(231-1) 足夠儲存大部頭著作
12、long raw 可變長度的二進位制資料 最大長度2g 同上
13、blob 二進位制資料 最大長度4g
14、clob 字元資料 最大長度4g
15、nclob 根據字符集而定的字元資料 最大長度4g
16、bfile 存放在資料庫外的二進位制資料 最大長度4g
17、rowid 資料表中記錄的唯一行號 10 bytes ********.****.****格式,*為0或1
18、nrowid 二進位制資料表中記錄的唯一行號 最大長度4000 bytes
19、integer 整數型別 小的整數
20、float 浮點數型別 number(38),雙精度
21、real 實數型別 number(63),精度更高
涉及多語言問題時使用nvarchar2,一般都使用varchar2
注意:在返回或傳入一般varchar2支援4000位元組,如果要返回更長的字串用long可以看看。
乙個漢字佔2個位元組。
Oracle資料庫中常用的資料型別
1.數字型別 number p number p,s p 表示數字的有效長度 s 表示小數點後的位數 reg number 5,2 最大值為999.99 number 2 表示整數,最大值為99 2.定長字元型別 char 不規定 預設為1個位元組 規定 char n 最大位元組數為2000個 定長...
《MySQL中常用資料型別》
mysql資料型別mysql中的我們常使用的資料型別如下 詳細的資料型別如下 不建議詳細閱讀!分類型別名稱 說明整數型別 tinyint 很小的整數 smallint 小的整數 mediumint 中等大小的整數 int integer 普通大小的整數 bigint 大整數小數型別 float m,...
objective c中常用的資料型別
objective c中常用的資料型別 1.id id是一種泛型,用於表示任何種類的物件。需要注意的是id是乙個指標,所以在使用id的時候不需要加 星號。例如 id foo nil 而 id foo nil 則定義了乙個指標,這個指標指向另乙個 指標,被指向這個指標指向nsobject的乙個子類。2...