varchar和varchar2的區別

varchar是標準sql裏面的。 varchar2是oracle提供的獨有的數據類型。

varchar對於漢字佔兩個字節,對於英文是一個字節,佔的內存小,varchar2都是佔兩個字節。

varchar對空串不處理,varchar2將空串當做null來處理。

varchar存放固定長度的字符串,最大長度是2000,varchar2是存放可變長度的字符串,最大長度是4000.

如果是要跟換不同的數據庫,例如mysql,那麼就用varchar,如果就用oracle,那麼用varchar2比較好一點。

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