字符類數據庫
char 長度固定,最多容納2000個字符。安全
例子:char(10) ‘小張’前四個字符放‘小張’,後添6個空格補全,如‘小張’oracle
varchar2(20) 長度可變,最多容納4000個字符。ide
例子:varchar2(10) ‘小張’ oracle分配四個字符。這樣能夠節省空間。視頻
clob(character large object) 字符型大對象,最多容納4g對象
char 查詢的速度極快浪費空間,適合查詢比較頻繁的數據字段。圖片
varchar 節省空間it
數字型class
number範圍-10的38次方到10的38次方,能夠表示整數,也能夠表示小數擴展
number(5,2)表示一位小數有5位有效數,2位小數;範圍:-999.99 到999.99
number(5)表示一個5位整數;範圍99999到-99999
日期類型
date 包含年月日和時分秒 oracle默認格式1-1月-1999
timestamp 這是oracle9i對date數據類型的擴展。能夠精確到毫秒。
圖片
blob 二進制數據,能夠存放圖片/聲音4g;通常來說,在真實項目中是不會把圖片和聲音真的往數據庫裏存放,通常存放圖片、視頻的路徑,若是安全須要比較高的話,則放入數據庫。