Oracle 資料庫型別區別

2021-08-31 19:35:07 字數 777 閱讀 9624

char、varchar、text和nchar、nvarchar、ntext的區別

date和timestamp資料型別的比較

下面是oracle中的資料型別:

varchar2(size)

可變長度的字元資料

char(size)

固定長度的字元資料

number(p,s)

可變長度的數字資料

date

日期和時間值

long

最大2g的可變長度字元資料

clob

最大4g的字元資料

raw and long raw

原始二進位制資料

blob

最大4g的二進位制資料

bfile

最大4g的,儲存在外部檔案中的二進位制資料

rowid

乙個64進製的數制系統,表示表中一行的唯一位址

int和number的區別:

oracle本來就沒有int型別,為了與別的資料庫相容,新增了int型別作為number型別的子集。

int型別只能儲存整數;

number可以儲存浮點數,也可以儲存整數;

number(8,1)儲存小數字為1位,總長度為8的浮點數,如果小數字數不足,則用0補全;

number(8)儲存總長度為8的整數;

int相當於number(22),儲存總長度為22的整數。

oracle資料庫常用型別

資料庫型別 orcale大事記 1977年成立,83年改名為oracle,2002年進入中國市場,註冊商標 甲骨文 2003年發布10g,進入網格時代,在這之前有網路時代8i 9i,到現在的12c,雲時代 i是internete g是grid c是cloud 常用的varchar2 括號中定義大小,...

ORACLE資料庫日期型別

sysdate 返回作業系統中的當前日期和時間。current date 會話的時區中的系統日期 systimestamp 報告timestamp資料型別格式的系統日期 add months sysdate,6 新增月份 add months sysdate,6 減少月份 months betwee...

Oracle資料庫型別總結

racle基本資料型別 亦叫內建資料型別 built in datatypes 可以按型別分為 字串型別 數字型別 日期型別 lob型別 long raw raw型別 rowid urowid型別。一 字串型別 char型別 char size byte char char型別,定長字串,會用空格填...