在oracle資料庫中,每個關係表都由許多列組成。給每一列指派特定的資料型別來定義將在這個列中儲存得資料型別。
1、char
最多可以以固定長度的格式儲存2000個字元或位元組。預設指定為以字元形式進行儲存,這個資料型別是固定長度的,並且當位數不夠時,需要在其右邊新增空格來補滿。
2、varchar和varchar2
最多可以以可變長度來儲存4000b,因此不需要空格來作補充。varchar2 比 varchar 更適合使用,由於相容性的原因,所以仍然在 oracle 資料庫中保留著 varchar 。
3、nchar
nls(national language support , 國際語言支援)的資料型別僅可以儲存由資料庫 nls 字符集定義的 unicode 字符集。該資料型別最多可以儲存2000b。nchar 的列在位數不夠時需要在右邊填充空格。例如:
4、nvarchar2
nls 的資料型別與 varchar2 資料型別等價。這個資料型別最多可儲存4000b 。例如:
oracle資料型別 1
在oracle資料庫中,每個關係表都由許多列組成。給每一列指派特定的資料型別來定義將在這個列中儲存得資料型別。1 char 最多可以以固定長度的格式儲存2000個字元或位元組。預設指定為以字元形式進行儲存,這個資料型別是固定長度的,並且當位數不夠時,需要在其右邊新增空格來補滿。2 varchar和v...
oracle資料型別
char 用於描述定長的字元型資料,長度 2000位元組 varchar2 用於描述變長的字元型資料,長度 4000位元組 nchar 用來儲存unicode字符集的定長字元型資料,長度 1000位元組 nvarchar2 用來儲存unicode字符集的變長字元型資料,長度 1000位元組 numb...
Oracle資料型別
一 概述 標量 scalar 復合 composite 引用 reference lob 二 標量 scalar 合法的標量型別與資料庫的列所使用的型別相同,此外它還有一些擴充套件。它又分為七個組 數字 字元 行 日期 行標識 布林和可信。數字,它有三種基本型別 number pls integer...