常用字段數據類型:
char
1.表示固定長度的字符串
2.列長度可以是1到2000個字節
varchar2
1.表示可變長度的字符串
2.最大長度爲4000字節
char和varchar的區別(主要是數據兼容與否的問題):
varchar2是oracle提供的獨特的數據類型oracle保證在任何版本中該數據類型向上和向下兼容但不保證varchar,這是因爲varchar是標準sql提供的數據類型有可能隨着sql標準的變化而改變
number
聲明語法:NUMBER[(p[,s])]
p表示精度,s表示小數點的位數
可以存儲整數,浮點數等數值類型
最高精度爲38位
例:
1.number(5,0)最多可存儲五位整數
2.number(5,2)最大可存儲999.99的浮點數
lob類型:
1.CLOB即Character LOB(字符LOB):它能夠存儲大量字符數據
2.BLOB即BinaryLOB(二進制LOB):
可以存儲較大的二進制:如圖形,視頻剪輯和聲音文件
Oralce的建表注意事項:
書寫規範:列與列之間要用逗號隔開
to_char
to_char是將數值型,日期型轉化爲字符型
1.格式化函數
2. 用於data/time轉換的模版