久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網(wǎng)站+自適應(yīng)網(wǎng)頁多模板選擇-建站388元起價!!!
當(dāng)前位置:主頁 > 網(wǎng)站建設(shè) > 基于SQL Server中char,nchar,varchar,nvar建站知識

基于SQL Server中char,nchar,varchar,nvar建站知識

時間:2023-05-24 08:05:24 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 網(wǎng)站技術(shù)員

導(dǎo)讀:1建站知識對于程序中的一般字符串類型的字段,SQL Server中有char、varchar、nchar、nvarchar四種類型來對應(yīng),那么這四種類型有什么seo網(wǎng)站優(yōu)化培訓(xùn)百度seo網(wǎng)站優(yōu)化。

seo網(wǎng)站優(yōu)化培訓(xùn)百度seo網(wǎng)站優(yōu)化

對于程序中的一般字符串類型的字段,SQL Server中有char、varchar、nchar、nvarchar四種類型來對應(yīng),那么這四種類型有什么區(qū)別呢,這里做一下對比。

1.定長或變長

所謂定長就是長度固定,當(dāng)要保存的數(shù)據(jù)長度不夠時將自動在其后面填充英文空格,使長度達(dá)到相應(yīng)的長度;有var前綴的,表示是實際存儲空間是動態(tài)變化的,比如varchar,nvarchar變長字符數(shù)據(jù)則不會以空格填充。

2.Unicode或非Unicode

數(shù)據(jù)庫中,英文字符只需要一個字節(jié)存儲就足夠了,但漢字和其他眾多非英文字符,則需要兩個字節(jié)存儲。如果英文與漢字同時存在,由于占用空間數(shù)不同,容易造成混亂,導(dǎo)致讀取出來的字符串是亂碼。Unicode字符集就是為了解決字符集這種不兼容的問題而產(chǎn)生的,它所有的字符都用兩個字節(jié)表示,即英文字符也是用兩個字節(jié)表示。而前綴n就表示Unicode字符,比如nchar,nvarchar,這兩種類型使用了Unicode字符集。

3.幾種數(shù)據(jù)類型的存儲的最大容量

char,varchar 最多8000個英文,4000個漢字

nchar,nvarchar 最多可存儲4000個字符,無論英文還是漢字

復(fù)制代碼 代碼如下:

--創(chuàng)建表 CREATE TABLE TempTable( id INT PRIMARY KEY, charField CHAR(10), varcharField VARCHAR(10), nvarcharField NVARCHAR(10) ) INSERT INTO TempTable VALUES(1,'WFTH','WFTH','WFTH') INSERT INTO TempTable VALUES(2,'無風(fēng)聽海','無風(fēng)聽海','無風(fēng)聽海') INSERT INTO TempTable VALUES(3,'','','') INSERT INTO TempTable(id) VALUES(4) INSERT INTO TempTable VALUES(5,'1234567890','1234567890','12345') SELECT DATALENGTH(charField) AS charFieldLen, 網(wǎng)seo優(yōu)化趨勢DATALENGTH(varcharField) AS varcharFi網(wǎng)站seo優(yōu)化培訓(xùn)eldLen, DATALENGTH(nvarcharField) AS nvarcharFieldLen FROM temptable WHERE id =1 SELECT DATALENGTH(charField) AS charFieldLen, DATALENGTH(varcharField) AS varcharFieldLen, DATALENGTH(nvarcharField) AS nvarcharFieldLen FROM temptable WHERE id =2 SELECT DATALENGTH(charField) AS charFieldLen, DATALENGTH(varcharField) AS varcharFieldLen, DATALENGTH(nvarcharField) AS nvarcharFieldLen FROM temptable WHERE id =3 SELECT DATALENGTH(charField) AS charFieldLen, DATALENGTH(varcharField) AS varcharFieldLen, DATALENGTH(nvarcharField) AS nvarcharFieldLen FROM temptable WHERE id =4 SEL高端網(wǎng)站建設(shè)ECT DATALENGTH(charField) AS charFieldLen,charField, DATALENGTH(varcharField) AS varcharFieldLen,varcharField, DATALENGTH(nvarcharField) AS nvarcharFieldLen,nvarcharField FROM temptable WHERE id =5

相關(guān)seo網(wǎng)站優(yōu)化培訓(xùn)百度seo網(wǎng)站優(yōu)化。

關(guān)鍵詞標(biāo)簽: 標(biāo)題 標(biāo)簽 SQL

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章基于SQL Server中char,nchar,varchar,nvar建站知識主要講述標(biāo)簽,標(biāo)題,SQL網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_6368.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 拜城县| 潼南县| 同德县| 清水河县| 青神县| 荆门市| 广东省| 大冶市| 梓潼县| 崇州市| 将乐县| 余干县| 四子王旗| 怀安县| 巍山| 辰溪县| 龙江县| 石渠县| 崇礼县| 吉安市| 双桥区| 遵化市| 岱山县| 彭水| 双城市| 江西省| 金堂县| 兴义市| 蒙山县| 尼勒克县| 泊头市| 涞源县| 庄河市| 张北县| 鹿泉市| 布拖县| 姜堰市| 灵寿县| 英德市| 康平县| 观塘区|