欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

sql中varchar和nvarchar的區(qū)別與使用方法

 更新時(shí)間:2008年01月17日 21:37:46   作者:  
經(jīng)常用varchar總發(fā)現(xiàn)從access數(shù)據(jù)庫直接轉(zhuǎn)到mssql數(shù)據(jù)庫默認(rèn)的都是nvarchar和ntext所以,找了一下,原來有這個(gè)說法。
問:
sql server中的varchar和Nvarchar有什么區(qū)別啊,varchar好像是一個(gè)英文和一個(gè)漢字都站兩個(gè)字節(jié),而Nvarchar則是一個(gè)英文占一個(gè)字節(jié),漢字占兩個(gè)字節(jié)。可是這個(gè)對(duì)asp程序有什么影響?
答:
varchar(n)
長度為 n 個(gè)字節(jié)的可變長度且非 Unicode 的字符數(shù)據(jù)。n 必須是一個(gè)介于 1 和 8,000 之間的數(shù)值。存儲(chǔ)大小為輸入數(shù)據(jù)的字節(jié)的實(shí)際長度,而不是 n 個(gè)字節(jié)。

nvarchar(n)
包含 n 個(gè)字符的可變長度 Unicode 字符數(shù)據(jù)。n 的值必須介于 1 與 4,000 之間。字節(jié)的存儲(chǔ)大小是所輸入字符個(gè)數(shù)的兩倍。

兩字段分別有字段值:我和coffee
那么varchar字段占2×2+6=10個(gè)字節(jié)的存儲(chǔ)空間,而nvarchar字段占8×2=16個(gè)字節(jié)的存儲(chǔ)空間。

如字段值只是英文可選擇varchar,而字段值存在較多的雙字節(jié)(中文、韓文等)字符時(shí)用nvarchar

相關(guān)文章

  • SQLServer中JSON文檔型數(shù)據(jù)的查詢問題解決

    SQLServer中JSON文檔型數(shù)據(jù)的查詢問題解決

    SQL Server 對(duì)于數(shù)據(jù)平臺(tái)的開發(fā)者來說越來越友好,下面這篇文章主要給大家介紹了關(guān)于SQLServer中JSON文檔型數(shù)據(jù)的查詢問題的解決方法,需要的朋友可以參考下
    2021-06-06
  • mssql server 2012(SQL2012)各版本功能對(duì)比

    mssql server 2012(SQL2012)各版本功能對(duì)比

    今天裝了操作系統(tǒng)2012,也順便搞下SQL 2012看了下版本,選擇了自己的版本,也特留下版本對(duì)比供后來人參考
    2013-04-04
  • 一個(gè)用來統(tǒng)計(jì)相同姓名人數(shù)的SQl語句

    一個(gè)用來統(tǒng)計(jì)相同姓名人數(shù)的SQl語句

    下面是語句是用來統(tǒng)計(jì)同名同姓人的個(gè)數(shù)。非常不錯(cuò)。需要的朋友可以參考下。
    2010-07-07
  • sqlserver 千萬數(shù)量級(jí)分頁存儲(chǔ)過程代碼

    sqlserver 千萬數(shù)量級(jí)分頁存儲(chǔ)過程代碼

    千萬數(shù)量級(jí)分頁存儲(chǔ)過程,對(duì)于大數(shù)據(jù)量數(shù)據(jù)調(diào)用的朋友可以參考下。
    2010-07-07
  • SQL Server 開窗函數(shù) Over()代替游標(biāo)的使用詳解

    SQL Server 開窗函數(shù) Over()代替游標(biāo)的使用詳解

    這篇文章主要介紹了SQL Server 開窗函數(shù) Over()代替游標(biāo)的使用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • SQL?Server跨庫/服務(wù)器查詢及拓展知識(shí)點(diǎn)

    SQL?Server跨庫/服務(wù)器查詢及拓展知識(shí)點(diǎn)

    因?yàn)闃I(yè)務(wù)要求,之前碰到需要跨服務(wù)器操作另一個(gè)數(shù)據(jù)庫的數(shù)據(jù),這里總結(jié)下,這篇文章主要給大家介紹了關(guān)于SQL?Server跨庫/服務(wù)器查詢及拓展知識(shí)點(diǎn)的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • 整理MySql常用查詢語句(23種)

    整理MySql常用查詢語句(23種)

    Mysql數(shù)據(jù)庫在程序開發(fā)中經(jīng)常會(huì)用到,基于平時(shí)做項(xiàng)目很忙,沒來得及整理,今天抽個(gè)給大家整理Mysql常用查詢語句,需要的朋友可以參考下
    2015-08-08
  • SQL堆疊注入簡介

    SQL堆疊注入簡介

    SQL堆疊注入,指的是在存在SQL語句交互的場景下,通過分號(hào)之間的間隔,使得能夠一次性得執(zhí)行多條SQL語句,今天通過本文給大家介紹SQL堆疊注入簡介,感興趣的朋友一起看看吧
    2022-08-08
  • SQLSERVER 的 truncate 和 delete 區(qū)別解析

    SQLSERVER 的 truncate 和 delete 區(qū)別解析

    在面試中我相信有很多朋友會(huì)被問到 truncate 和 delete 有什么區(qū)別,接下來通過本文給大家普及下SQLSERVER 的 truncate 和 delete 有區(qū)別,需要的朋友可以參考下
    2023-02-02
  • SQL語句執(zhí)行順序詳解

    SQL語句執(zhí)行順序詳解

    本文給大家介紹SQL語句執(zhí)行順序詳解,涉及到sql語句執(zhí)行順序相關(guān)知識(shí),對(duì)sql語句執(zhí)行順序感興趣的朋友一起看看吧
    2015-10-10

最新評(píng)論