做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

sql中char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 09:59:58
文檔

sql中char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別

sql中char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別:文章介紹了在sql中字符類型的數(shù)據(jù)字段的char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別,有需要的同學(xué)可以看看 今天在對某一字段進(jìn)行輸入約束時,想讓物資編號這一字段只能輸入7個數(shù)字,結(jié)果在選擇數(shù)據(jù)類型時不知道應(yīng)該選擇varchar、char還是
推薦度:
導(dǎo)讀sql中char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別:文章介紹了在sql中字符類型的數(shù)據(jù)字段的char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別,有需要的同學(xué)可以看看 今天在對某一字段進(jìn)行輸入約束時,想讓物資編號這一字段只能輸入7個數(shù)字,結(jié)果在選擇數(shù)據(jù)類型時不知道應(yīng)該選擇varchar、char還是

文章介紹了在sql中字符類型的數(shù)據(jù)字段的char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別,有需要的同學(xué)可以看看

今天在對某一字段進(jìn)行輸入約束時,想讓物資編號這一字段只能輸入7個數(shù)字,結(jié)果在選擇數(shù)據(jù)類型時不知道應(yīng)該選擇varchar、char還是nvarchar,因此從網(wǎng)上搜集了一些關(guān)于這幾種數(shù)據(jù)類型的區(qū)別,貼在這兒,希望也給你同樣有此困惑的童鞋有所幫助。

1、CHAR。CHAR存儲定長數(shù)據(jù)很方便,CHAR字段上的索引效率級高,比如定義char(10),那么不論你存儲的數(shù)據(jù)是否達(dá)到了10個字節(jié),都要占去10個字節(jié)的空間,不足的自動用空格填充,所以在讀取的時候可能要多次用到trim()。

2、VARCHAR。存儲變長數(shù)據(jù),但存儲效率沒有CHAR高。如果一個字段可能的值是不固定長度的,我們只知道它不可能超過10個字符,把它定義為 VARCHAR(10)是最合算的。VARCHAR類型的實際長度是它的值的實際長度+1。為什么“+1”呢?這一個字節(jié)用于保存實際使用了多大的長度。從空間上考慮,用varchar合適;從效率上考慮,用char合適,關(guān)鍵是根據(jù)實際情況找到權(quá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

CHAR,NCHAR 定長,速度快,占空間大,需處理
VARCHAR,NVARCHAR,TEXT 不定長,空間小,速度慢,無需處理
NCHAR、NVARCHAR、NTEXT處理Unicode碼

char(n) 定長 索引效率高 程序里面使用trim去除多余的空白 n 必須是一個介于 1 和 8,000 之間的數(shù)值,存儲大小為 n 個字節(jié)
varchar(n) 變長 效率沒char高 靈活 n 必須是一個介于 1 和 8,000 之間的數(shù)值。存儲大小為輸入數(shù)據(jù)的字節(jié)的實際長度,而不是 n 個字節(jié)
text(n) 變長 非Unicode數(shù)據(jù)
nchar(n) 定長 處理unicode數(shù)據(jù)類型(所有的字符使用兩個字節(jié)表示) n 的值必須介于 1 與 4,000 之間。存儲大小為 n 字節(jié)的兩倍
nvarchar(n) 變長 處理unicode數(shù)據(jù)類型(所有的字符使用兩個字節(jié)表示) n 的值必須介于 1 與 4,000 之間。字節(jié)的存儲大小是所輸入字符個數(shù)的兩倍。所輸入的數(shù)據(jù)字符長度可以為零
ntext(n) 變長 處理unicode數(shù)據(jù)類型(所有的字符使用兩個字節(jié)表示)

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

sql中char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別

sql中char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別:文章介紹了在sql中字符類型的數(shù)據(jù)字段的char/nchar/varchar/nvarchar/text/ntext之間的區(qū)別,有需要的同學(xué)可以看看 今天在對某一字段進(jìn)行輸入約束時,想讓物資編號這一字段只能輸入7個數(shù)字,結(jié)果在選擇數(shù)據(jù)類型時不知道應(yīng)該選擇varchar、char還是
推薦度:
標(biāo)簽: sql 的區(qū)別 text
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 旬邑县| 贡觉县| 徐州市| 丰城市| 噶尔县| 嫩江县| 长乐市| 社旗县| 紫金县| 治县。| 嘉荫县| 海兴县| 绍兴县| 井冈山市| 玉门市| 扎鲁特旗| 来安县| 柳林县| 清新县| 寿阳县| 沙田区| 云阳县| 冷水江市| 嘉祥县| 湘潭县| 黄浦区| 冀州市| 临潭县| 大新县| 漳州市| 宁城县| 封丘县| 宁国市| 芒康县| 安仁县| 滦平县| 安陆市| 赤峰市| 中方县| 富蕴县| 汶上县|