Oracle的資料型別

2021-08-30 05:44:09 字數 970 閱讀 8302

oracle的資料型別表

資料型別

說明最大長度

number(p,s)

變長數字型別

precision(精度):1~38

scale:-84~127

decimal(p,s)

數字型別

precision(精度):1~38

scale:-84~127

integer

整數型別

小的整數

float

浮點資料型別

number(38)雙精度

real

實數型別

number(63)精度更高

date

固定長度的日期和時間域,從西元前2023年1月1日

到4712 年12月31日

日期格式:(年/月/日)yy-mm-dd

4712 年12月31日

char

固定長度的字串

255位元組

nchar

根據字符集解決的固定長度的字串

255位元組

varchar2

可變長度的字串

2kbnvarchar2

根據字符集解決的可變長度的字串

2kblong

超長的字串

2gbraw

固定長度的二進位制資料(原始)

255位元組

long raw

可變長度的二進位制資料(原始)

2gbblog

二進位制資料

4gbclog

字元資料

4gbnclog

根據字符集解決的字元資料

4gbbfile

存放在資料庫外部的二進位制資料

4gbrowid

行內總位址變數型別

6位元組nrowid

二進位制資料表中記錄的唯一行號

4000bytes

Oracle 的資料型別

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

oracle 的資料型別

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

oracle的資料型別

資料型別 引數描述 char n n 1 to 2000位元組 定長字串,n位元組長,如果不指定長度,預設為1個位元組長 乙個漢字為2位元組 varchar2 n n 1 to 4000位元組 可變長的字串,具體定義時指明最大長度n,這種資料型別可以放數字 字母以及ascii碼字符集 或者ebcdi...