char varchar varchar2 的區別

(以下內容只作個人筆記 !)

1:char

      CHAR的長度是固定的,最長2000個字符。char的長度是固定的,比如說,你定義了char(20),即使你你插入abc,不足二十個字節,數據庫也會在         abc後面自動加上17個空格,以補足二十個字節;

2:varchar2

    4000字符

3:varchar 與 varchar2

      varchar和varchar2的區別在與後者把所有字符都佔兩字節,前者只對漢字和全角等字符佔兩字節。

5:nvarchar nvarchar2

      nvarchar和nvarchar2的區別和上面一樣,   與上面區別在於是根據Unicode   標準所進行的定義的類型,通常用於支持多國語言類似系統的定義。

 

     CHAR的效率比VARCHAR2的效率稍高


發佈了19 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章