簡述Oracle基本資料型別

2021-08-02 12:34:52 字數 958 閱讀 1809

總共6大型別,具體如下:

1. 字串型別

nchar

可變長度型別

nvarchar2

補充說明

2. 數字型別

integer型別

浮點數型別(oracle 資料庫提供了專為浮點數的兩種數值資料型別:)

binary_double

float型別

3. 日期型別

timestamp型別

timestamp with time zone型別

timestamp with local time zone型別

interval year to moth

interval day to second

4. lob型別

內建的lob資料型別包括blob、clob、nclob、bfile(外部儲存)的大型化和非結構化資料,如文字、影象、視屏、空間資料儲存。

clob型別

nclob型別

bfile型別

5. raw & long raw型別

long raw型別

raw型別

6. rowid & urowid型別

rowid是oracle中的乙個重要的概念。用於定位資料庫中一條記錄的乙個相對唯一位址值。通常情況下,該值在該行資料插入到資料庫表時即被確定且唯一。rowid它是乙個偽列,它並不實際存在於表中。它是oracle在讀取表中資料行時,根據每一行資料的實體地址資訊編碼而成的乙個偽列。所以根據一行資料的rowid能找到一行資料的實體地址資訊。從而快速地定位到資料行。資料庫的大多數操作都是通過rowid來完成的,而且使用rowid來進行單記錄定位速度是最快的。

參考:

Oracle基本資料型別

字元型 char varchar2 long 4g 數型型 number m,n number 4 4位整數 number 4,2 二個整數,2位小數 日期時間型 預設的格式 18 9月 15 18 44 40.123455 date 精確到秒 timestamp 精確到秒後面6位小數 raw 存放...

Oracle 基本資料型別

常用的資料庫字段型別如下 字段型別 中文說明 限制條件 其它說明 char 固定長度字串 最大長度2000 bytes varchar2 可變長度的字串 最大長度4000 bytes 可做索引的最大長度749 nchar 根據字符集而定的固定長度字串 最大長度2000 bytes nvarchar2...

Oracle 基本資料型別

oracle 9i的基本資料型別 資料型別 含義 char 定長的字元型資料,最大長度可達2kb nchar 儲存unicode字符集的定長字元型資料,最大長度為2kb varchar2 可變長的字元型資料,最大長度可達4000個字元 nvarchar2 儲存unicode字符集的變長字元型資料,最...