posts - 110, comments - 101, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          1.char 

          char的長度是固定的,最大支持2000個字節。 char的長度是固定的,比如說,你定義了char(20),即使你你插入abc,不足二十個字節,數據庫也會在abc后面自動加上17個空格,以補足二十個字節; char是區分中英文的,中文在char中占兩個字節,而英文占一個,所以char(20)你只能存20個字母或10個漢字。 char適用于長度比較固定的,一般不含中文的情況 

          2.varchar/varchar2 

          varchar是長度不固定的,最大支持4000個字節。 varchar是長度不固定的,比如說,你定義了varchar(20),當你插入abc,則在數據庫中只占3個字節。 varchar同樣區分中英文,這點同char。 varchar的效率低于char。 varchar2基本上等同于varchar,它是oracle自己定義的一個非工業標準varchar,不同之處在于,varchar2用null代替varchar的空字符串 varchar/varchar2適用于長度不固定的,一般不含中文的情況 

          3.nvarchar/nvarchar2 

          nvarchar和nvarchar2是長度不固定的 nvarchar不區分中英文,比如說:你定義了nvarchar(20),你可以存入20個英文字母/漢字或中英文組合,這個20定義的是字符數而不是字節數 nvarchar2基本上等同于nvarchar,不同在于nvarchar2中存的英文字母也占兩個字節 nvarchar/nvarchar2適用于存放中文

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 仁寿县| 临颍县| 措美县| 调兵山市| 扎鲁特旗| 塘沽区| 南川市| 六枝特区| 宁城县| 东山县| 梁山县| 汝阳县| 淮阳县| 博乐市| 舒城县| 调兵山市| 介休市| 乐亭县| 黄平县| 平邑县| 衡水市| 霍城县| 怀化市| 房产| 文山县| 宁远县| 方山县| 郯城县| 石景山区| 广宁县| 清水县| 宜章县| 石城县| 盐亭县| 武强县| 闻喜县| 浑源县| 海伦市| 庆元县| 德化县| 岱山县|