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個字符顯示。