Sqlserver 關於varchar(max) 筆記


看SQL server的版本,SQLserver2005以上 的nvarchar(max) 可以存放2G的內容,所以要是 SQL2005以上的nvarchar(max)足夠你用的了。用nvarchar(max),nvarchar(max)是為了取代ntext。

varchar(max)當存儲字符長度<=8000時,存儲機制跟常規varchar一樣,實際占用空間=字符長度+2。當存儲字符長度>8000時,存儲機制跟text一樣。
varchar(max)支持的最大長度是系統支持的最大長度,如在32位SQL Server上其最大長度為2G字節。字符長度小於等於8000時,不管varchar還是varchar(max)都是存多少字符占多少字節。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM