oracle資料型別 2

2021-06-28 08:45:15 字數 742 閱讀 7167

5、number

用於儲存零、正數、定長負數以及浮點數。number 資料型別可以以 number(p,s)的

形式來定義數字的精度和範圍。 這裡:p 表示精度 (1-38),它表示儲存在列中數

字的總長度是 p 位: s 表示範圍,它表示小數點後的位數。該取值範圍可以從-84 到 127 。例如:

create table test

(name number(5))

使用精度 5 來定義乙個正數(如 12345)。

create table test

(name number(5,2))

使用精度 5 和範圍 2 來定義乙個數字。符合這種資料型別的數字值如 123.45 和 12.34

6、long

long 型別的列儲存可變長度的字串,最多可以儲存 2gb 的資料。long 型別的列有很多在 varchar2 型別列中所具有的特徵。可以使用 long 型別的列來儲存 long 型別的文字字串。long 資料型別的使用是為了向前相容的需要。建議使用 lob 資料型別來代替 long 型別。

7、date

用於在資料庫中儲存日期和時間。儲存時間的精度可以達到 1/100s。不提供時區的相關資訊。

8、timestamp

使用年、月、日、小時、分鐘、秒域來對日期/時間提供更詳細的支援。最多可以使用 9 位數字的精度來儲存秒(受底層作業系統支援的限制)。這個資料型別沒有時區的相關資訊,它可以在 oracle9i 資料庫及其更新的版本中使用。

Oracle資料型別2

在oracle8中定義了 標量 scalar 復合 composite 引用 reference 和lob四種資料型別,標量 scalar 標量型別與資料庫的列所使用的型別相同,此外它還有一些擴充套件。它又分為七個組 數字 字元 行 日期 行標識 布林和可信。數字,它有三種基本型別 number p...

oracle資料型別

char 用於描述定長的字元型資料,長度 2000位元組 varchar2 用於描述變長的字元型資料,長度 4000位元組 nchar 用來儲存unicode字符集的定長字元型資料,長度 1000位元組 nvarchar2 用來儲存unicode字符集的變長字元型資料,長度 1000位元組 numb...

Oracle資料型別

一 概述 標量 scalar 復合 composite 引用 reference lob 二 標量 scalar 合法的標量型別與資料庫的列所使用的型別相同,此外它還有一些擴充套件。它又分為七個組 數字 字元 行 日期 行標識 布林和可信。數字,它有三種基本型別 number pls integer...