oracle資料型別 1

2021-12-30 11:59:49 字數 507 閱讀 6264

在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...