導航:首頁 > 數據處理 > oracle數據類型有哪些

oracle數據類型有哪些

發布時間:2022-04-22 08:55:27

『壹』 ORACLE中有哪些數據類型

Oracle中的數據類型有:字元型、數字型、日期型等。具體介紹如下:
1、字元型:char(n):用於標識固定長度的字元串。
當實際數據不足定義長度時,使用空格補全右邊不足位。varchar(n):可變字元串類型。
為SQL標准規定的,資料庫必須實現的數據據類型。可以存儲空字元串。

varchar2(n):可變字元串類型,是oracle在varchar的基礎上自行定義的可變長度字元串
類型。當做為列類型使用時,最大長度可被定義為4000;當做為變數類型使用時,長度
可被定義為32767。不可以存儲空字元串。
2、數值型:可用於存儲整數、浮點數。
number(m,n):m表示有效數字的總位數(最大為38位),n表示小 數位數。
3、日期時間型:
date:包含Year(年)、Month(月) 、Day(天)、Hour(時)、Minutes(分)、Second(秒)
說明:(yyyy表示4位年分;mm表示月份;dd表示天;hh表示時;mi表示分;ss表示秒)
4、大對象類型:lob:用於存儲大對象類型。例如:文本信息長度超過4000、二進制文件等。最大容量為4GB。
lob分類:clob:用於存儲大型文本數據。(例如:備注信息)
blob:用於存儲二進制數據。(例如:圖片文件)
bfile:作為獨立文件存在的二進制數據。
5、特殊數據:
null與空字元串:null與空字元串,都要用is null或is not null進行比較。
單引號:想將單引號做為字元中使用,請通過單引號進行轉義。
6、注意:oracle中,沒有布爾類型,可利用字元串或數值(1/0)表示

『貳』 ORACLE中有哪些數據類型!

VARCHAR2(size) 可變長度的字元串,其最大長度為size個位元組;size的最大值是4000,而最小值是1;你必須指定一個VARCHAR2的size;
NVARCHAR2(size) 可變長度的字元串,依據所選的國家字元集,其最大長度為size個字元或位元組;size的最大值取決於儲存每個字元所需的位元組數,其上限為4000;你必須指定一個NVARCHAR2的size;
NUMBER(p,s) 精度為p並且數值范圍為s的數值;精度p的范圍從1到38;數值范圍s的范圍是從-84到127;
例如:NUMBER(5,2) 表示整數部分最大3位,小數部分為2位;
NUMBER(5,-2) 表示數的整數部分最大為7其中對整數的倒數2位為0,前面的取整。
NUMBER 表示使用默認值,即等同於NUMBER(5);
LONG 可變長度的字元數據,其長度可達2G個位元組;
DATE 有效日期范圍從公元前4712年1月1日到公元後4712年12月31日
RAW(size) 長度為size位元組的原始二進制數據,size的最大值為2000位元組;你必須為RAW指定一個size;
LONG RAW 可變長度的原始二進制數據,其最長可達2G位元組;
CHAR(size) 固定長度的字元數據,其長度為size個位元組;size的最大值是2000位元組,而最小值和默認值是1;
NCHAR(size) 也是固定長度。根據Unicode標準定義
CLOB 一個字元大型對象,可容納單位元組的字元;不支持寬度不等的字元集;最大為4G位元組
NCLOB 一個字元大型對象,可容納單位元組的字元;不支持寬度不等的字元集;最大為4G位元組;儲存國家字元集
BLOB 一個二進制大型對象;最大4G位元組
BFILE 包含一個大型二進制文件的定位器,其儲存在資料庫的外面;使得可以以字元流I/O訪問存在資料庫伺服器上的外部LOB;最大大小為4G位元組.

『叄』 oracle有哪些數據類型

數據類型大約分為:character, number, date, LOB, 和RAW等類型。雖然ORACLE8i也允許你自定義數據類型,但是它們是最基Character 數據類型
Character 數據類型用來存儲字母數字型數據。當你在oracle 中定義一個character 數據時,通常需要制定欄位的長度,它是該欄位的最大長度。ORACLE提供以下幾種character 數據類型:

CHAR() CHAR數據類型是一種有固定長度和最大長度的字元串。存儲在數據類型為CHAR欄位中的數據將以空格的形式補到最大長度。長度定義在1——2000位元組之間。

當你創建一個CHAR型欄位,資料庫將保證在這個欄位中的所有數據是定義長度,如果某個數據比定義長度短,那麼將用空格在數據的右邊補到定義長度。如果長度大於定義長度將會觸發錯誤信息。

VARCHAR() varchar型數據是varchar2型數據的快照。

VARCHAR2() varchar2數據類型是一種可變長度的、有最大長度的字母數字型數據。Varchar2類型的欄位長度可以達到4000位元組,Varchar2類型的變數長度可以達到32676位元組。

一個空的varchar2(2000)欄位和一個空的varchar2(2)欄位所佔用的空間是一樣的。

NCHAR() 和 NVARCHAR2() NCHAR() 和 NVARCHAR2()數據類型分別與CHAR() 和 VARCHAR2()類型是相同的,只不過它們用來存儲NLS(National Language Support)數據。

LONG LONG 數據類型是一個遺留下來的而且在將來不會被支持的數據類型。它將被LOB(Large Object)數據類型所代替。

比較規則 Varchar2和char數據類型根據尾部的空格有不同的比較規則。對Char型數據,尾部的空格將被忽略掉,對於Varchar2型數據尾部帶空格的數據排序比沒有空格的要大些。比如:

Char 型數據: 『YO』=『YO 』

Varchar2型數據: 『YO』<』YO 』

Numberic 數據類型

Numberic 數據類型用來存儲負的和正的整數、分數和浮點型數據,范圍在-1*10-103 和9.999…99*10125之間,有38位的精確度。標識一個數據超出這個范圍時就會出錯。
本的數據類型。

『肆』 oracle中,用什麼數據類型表示貨幣的數據類型

Oracle中的數據類型有:字元型、數字型、日期型等。具體介紹如下:

字元型:

char(n):用於標識固定長度的字元串。

當實際數據不足定義長度時,使用空格補全右邊不足位。varchar(n):可變字元串類型。

為SQL標准規定的,資料庫必須實現的數據據類型。可以存儲空字元串。

varchar2(n):可變字元串類型,是oracle在varchar的基礎上自行定義的可變長度字元串類型。當做為列類型使用時,最大長度可被定義為4000;當做為變數類型使用時,長度可被定義為32767。不可以存儲空字元串。

(4)oracle數據類型有哪些擴展閱讀:

數據元一般由對象類、特性和表示3部分組成:

(1)對象類(Object Class)。是現實世界或抽象概念中事物的集合,有清楚的邊界和含義,並且特性和其行為遵循同樣的規則而能夠加以標識。

(2)特性(Property)。是對象類的所有個體所共有的某種性質,是對象有別於其他成員的依據。

(3)表示(Representation)。是值域、數據類型、表示方式的組合,必要時也包括計量單位、字元集等信息。

對象類是我們所要研究、收集和存儲相關數據的實體,例如人員、設施、裝備、組織、環境、物資等。特性是人們用來區分、識別事物的一種手段,例如人員的姓名、性別、身高、體重、職務,坦克的型號、口徑、高度、長度、有效射程等。

表示是數據元被表達的方式的一種描述。表示的各種組成成分中,任何一個部分發生變化都將產生不同的表示,例如人員的身高用「厘米」或用「米」作為計量單位,就是人員身高特性的兩種不同的表示。

『伍』 Oracle中有哪些類型的文件

Oracle中有數據文件、控制文件、日誌文件、參數文件、備份文件等。

資料庫的物理存儲結構是由一些多種物理文件組成,主要有數據文件、控制文件、重做日誌文件、歸檔日誌文件、參數文件、口令文件、警告文件等。

控制文件:存儲實例、數據文件及日誌文件等信息的二進制文件。alter system set control_files=『路徑』。V$CONTROLFILE。

數據文件:存儲數據,以.dbf做後綴。一句話:一個表空間對多個數據文件,一個數據文件只對一個表空間。dba_data_files/v$datafile。

日誌文件:即Redo Log Files和Archivelog Files。記錄資料庫修改信息。ALTER SYSTEM SWITCH LOGFILE; 。V$LOG。

參數文件:記錄基本參數。spfile和pfile。



(5)oracle數據類型有哪些擴展閱讀:

Oracle的邏輯結構

它由至少一個表空間和資料庫模式對象組成。這里,模式是對象的集合,而模式對象是直接引用資料庫數據的邏輯結構。

模式對象包括這樣一些結構:表、視圖、序列、存儲過程、同義詞、索引、簇和資料庫鏈等。邏輯存儲結構包括表空間、段和范圍,用於描述怎樣使用資料庫的物理空間。

總之,邏輯結構由邏輯存儲結構(表空間,段,范圍,塊)和邏輯數據結構(表、視圖、序列、存儲過程、同義詞、索引、簇和資料庫鏈等)組成,而其中的模式對象(邏輯數據結構)和關系形成了資料庫的關系設計。



『陸』 oracle中NUMBER(10,2)是什麼類型,什麼意思

允許10位NUMBER類型數據,允許有8位整數,小數點後2位小數。

oracle的number類型是oracle的內置類型之一,是oracle的最基礎數值數據類型。在9iR2及其以前的版本中只支持一種適合存儲數值數據的固有數據類型,在10g以後,才出現了兩種新的數值類型。


(6)oracle數據類型有哪些擴展閱讀:

甲骨文公司產品主要有以下幾類:

伺服器及工具(主要競爭對手:IBM、微軟):

資料庫伺服器:2013年最新版本Oracle 12C。應用伺服器:Oracle Application Server。開發工具:OracleJDeveloper,Oracle Designer,Oracle Developer,等等。

企業應用軟體(主要競爭對手:德國SAP公司):

企業資源計劃(ERP)軟體。已有10年以上的歷史。2005年,並購了開發企業軟體的仁科軟體公司(PeopleSoft)以增強在這方面的競爭力。客戶關系管理(CRM)軟體。自1998年開始研發這種軟體。2005年,並購了開發客戶關系管理軟體的希柏軟體公司(Siebel)。

『柒』 關於ORACLE資料庫的類型!

1:
oracle數據類型:
1)number
Oracle裡面沒有int,所有的float,double,long,int類型都可以存儲在Number類型的列中
2)char
定長,即數據的長度是固定的
3)varchar2
變長,即數據的長度是可變的
4)blob
二進制數據存儲單位
2:
oracle里確實是沒有boolean這種數據類型。
ep:
create
table
test(
id
number
primary
key,
sex
char(1),--指定長度
name
varchar2(40),
--長度上限是40,如果name長度沒有40,則以實際長度給name分配空間,這樣就省去了資源,因此,我們大多數情況下都使用這種。
money
number(6,2),
--這是一個double類型的數據,保留小數點後兩位
blob
blob
--這是一個二進制數據。對於一些圖形文件的存儲大部使用這種數據類型。
);
主要的就是這幾種數據類型了,其他的LZ腦補吧。。。

『捌』 Oracle中有哪些數據類型

比較多,列舉些常用的 詳情見鏈接 密碼:ryeb

『玖』 oracle中內置欄位數據類型有哪些啊

1. 字元型
CHAR型:定長字元串,短則用空格填充,長則出錯。
VARCHAR2型:變長字元串。欄位長度根據實際字元串長度自動調整,不用空格填充。

2.數值型NUMBER(PRECISION,SCALE)
精度PRECISION指定所有數字位的個數,范圍SCALE指定小數的位數,兩個參數均是可選的。如果插入的欄位數據超過指定位數,將自動四捨五入。

3.日期時間數據類型DATE
可以存儲日期和時間的組合數據。ORACLE默認的日期格式是 DD-MON-YY。

4.LOB數據類型
用於大型的、未被結構化的數據,如二進制文件、圖片文件等。LOB數據類型又分為BLOB、CLOB和BFILE三種。
BLOB類型:用於存儲二進制對象。如圖像、音頻、視頻。
CLOB類型:用於存儲字元格式的大型對象。Oracle將數據轉換成Unicode格式。
BFILE類型:將二進制文件作為操作系統文件存儲在資料庫外部,BFILE類型的欄位僅保存二進制文件的指針。

5.ROWID類型
亦稱偽列類型,用於保存表中每條記錄的物理地址。每條記錄都有唯一的rowid。ORACLE自動為每個表建立名稱為ROWID的欄位。可以對該欄位進行查詢。
rowid確定了每條記錄屬於哪一個數據對象、數據文件、塊、行。是基於64位編碼的18個字元顯示。

『拾』 oracle 里的數據類型

字元型類型:
char、varchar2、nchar、nvarchar2、long、clob等
數字型:
number、integer、nls_integer、binary_integer、binart_float
日期型:
date、timestamp、interval 等

閱讀全文

與oracle數據類型有哪些相關的資料

熱點內容
山東省還有哪些蛐蛐市場沒有關閉 瀏覽:680
合肥前端程序員私活多少錢 瀏覽:715
第六感技術怎麼樣 瀏覽:397
農產品需求提高後要進行哪些措施 瀏覽:277
喜茶怎麼砍掉產品 瀏覽:931
機械與技術是什麼 瀏覽:760
excel如何根據數據長度取捨 瀏覽:852
微商是如何編輯信息 瀏覽:232
樅陽安慶哪裡有花卉批發市場 瀏覽:141
今年什麼產品獲批 瀏覽:273
股票電腦化交易有什麼特徵 瀏覽:785
怎麼不打電話只給警察發信息 瀏覽:251
機械設計代理網站有哪些 瀏覽:821
信息工程與電氣自動化哪個好 瀏覽:430
使徒禮包哪些可以交易 瀏覽:437
泰國蝦批發市場在哪裡 瀏覽:727
推拿技術有哪些好處 瀏覽:673
聯邦學習怎麼實現數據治理 瀏覽:388
代理自助電動車怎麼干 瀏覽:144
小鵬汽車跟蔚來汽車有什麼技術嗎 瀏覽:91