mysql、oracle、pgsql數據類型對應關係

原文鏈接:https://blog.csdn.net/qq_21187515/article/details/91495237

java的基本數據類型有八種:
byte、short、int、long、float、double、char、boolean

總結java和C

q

注:

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類型,可以保證更好的兼容性
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章