程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> oracle數據類型-2

oracle數據類型-2

編輯:Oracle教程

oracle數據類型-2


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 數據庫及其更新的版本中使用。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved