<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    憨厚生

    ----Java's Slave----
    ***Java's Host***

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      165 隨筆 :: 17 文章 :: 90 評論 :: 0 Trackbacks
    轉(zhuǎn) http://www.cnblogs.com/kingjiong/archive/2009/03/12/1310908.html

    SQL中char、varchar、text和nchar、nvarchar、ntext的區(qū)別
         1、CHAR。CHAR存儲定長數(shù)據(jù)很方便,CHAR字段上的索引效率級高,比如定義char(10),那么不論你存儲的數(shù)據(jù)是否達(dá)到了10個字節(jié),都要占去10個字節(jié)的空間。
         2、VARCHAR。存儲變長數(shù)據(jù),但存儲效率沒有CHAR高。如果一個字段可能的值是不固定長度的,我們只知道它不可能超過10個字符,把它定義為 VARCHAR(10)是最合算的。VARCHAR類型的實(shí)際長度是它的值的實(shí)際長度+1。為什么“+1”呢?這一個字節(jié)用于保存實(shí)際使用了多大的長度。
        從空間上考慮,用varchar合適;從效率上考慮,用char合適,關(guān)鍵是根據(jù)實(shí)際情況找到權(quán)衡點(diǎn)。
        3、TEXT。text存儲可變長度的非Unicode數(shù)據(jù),最大長度為2^31-1(2,147,483,647)個字符。
        4、NCHAR、NVARCHAR、NTEXT。這三種從名字上看比前面三種多了個“N”。它表示存儲的是Unicode數(shù)據(jù)類型的字符。我們知 道字符中,英文字符只需要一個字節(jié)存儲就足夠了,但漢字眾多,需要兩個字節(jié)存儲,英文與漢字同時存在時容易造成混亂,Unicode字符集就是為了解決字 符集這種不兼容的問題而產(chǎn)生的,它所有的字符都用兩個字節(jié)表示,即英文字符也是用兩個字節(jié)表示。nchar、nvarchar的長度是在1到4000之 間。和char、varchar比較起來,nchar、nvarchar則最多存儲4000個字符,不論是英文還是漢字;而char、varchar最多 能存儲8000個英文,4000個漢字。可以看出使用nchar、nvarchar數(shù)據(jù)類型時不用擔(dān)心輸入的字符是英文還是漢字,較為方便,但在存儲英文 時數(shù)量上有些損失。
         所以一般來說,如果含有中文字符,用nchar/nvarchar,如果純英文和數(shù)字,用char/varchar。
         如果是存儲文章等大段內(nèi)容的時候,純英文和數(shù)字,用text,含有中文字符的,用ntext。

    posted on 2009-04-21 09:17 二胡 閱讀(467) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫pl/sql
    主站蜘蛛池模板: 7777久久亚洲中文字幕| 亚洲国产精品成人综合色在线| 日韩精品无码免费一区二区三区| 亚洲毛片一级带毛片基地| 国产成人免费高清激情视频| 亚洲欧美日韩综合俺去了| 久久精品夜色噜噜亚洲A∨| 久热中文字幕在线精品免费| 噜噜综合亚洲AV中文无码| 国产亚洲A∨片在线观看| 人禽杂交18禁网站免费| 国产精品玖玖美女张开腿让男人桶爽免费看| 亚洲精品线在线观看| 日本不卡在线观看免费v| 久久中文字幕免费视频| 亚洲av日韩专区在线观看| 亚洲成a人片在线观看中文动漫| 免费精品一区二区三区在线观看 | 老司机精品免费视频| 亚洲综合色区中文字幕| 日韩精品亚洲aⅴ在线影院| 在线a级毛片免费视频| 99精品视频在线观看免费| 亚洲成在人线在线播放无码| 国产∨亚洲V天堂无码久久久| 日韩欧美一区二区三区免费观看| 99麻豆久久久国产精品免费| 亚洲精华液一二三产区| 亚洲综合在线成人一区| 亚洲欧洲精品成人久久曰影片| 台湾一级毛片永久免费| 日韩精品免费在线视频| v片免费在线观看| 亚洲AV综合永久无码精品天堂| 亚洲视频在线观看免费视频| 久久亚洲精品无码播放| 国产免费牲交视频| 四虎成人免费网址在线| 黄页网站免费在线观看| 久久午夜免费鲁丝片| 91国内免费在线视频|