java的基本數據類型有八種:
byte、short、int、long、float、double、char、boolean
總結java和C
注:
char是定長,使用空格向右補充;varchar是變長
mysql的datetime和timestamp的區別在於,timestamp在數據庫可以自動更新(當前時間)
mysql的date(只有日期) time(只有時間) datetime(日期時間)
bit存放一位數值0或者1,而且一般被int取代 true 1 false 0
CLOB和BLOB的區別
1)CLOB使用CHAR來保存數據。 如:保存XML文檔。
2)BLOB就是使用二進制保存數據。 如:保存位圖。
3)JAVA裏面對CLOB的操作
在絕大多數情況下,使用CLOB相對比較小的,可以用String進行直接操作,把CLOB看成字符串類型即可
在oracle中varchar和varchar2有什麼區別?
1.varchar2把所有字符都佔兩字節處理(一般情況下),varchar只對漢字和全角等字符佔兩字節,數字,英文字符等都是一個字節;
2.VARCHAR2把空串等同於null處理,而varchar仍按照空串處理;
3.VARCHAR2字符要用幾個字節存儲,要看數據庫使用的字符集,
大部分情況下建議使用varchar2類型,可以保證更好的兼容性