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

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

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

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

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

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

相關(guān)文章

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

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

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

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

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

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

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

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

    千萬數(shù)量級分頁存儲過程,對于大數(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ì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • SQL?Server跨庫/服務(wù)器查詢及拓展知識點(diǎn)

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

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

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

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

    SQL堆疊注入簡介

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

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

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

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

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

最新評論