当前位置:编程学习 > C#/ASP.NET >>

使用nvarchar类型后 可以输入数字、特殊符号和汉字吗

使用nvarchar类型后    可以输入数字、特殊符号和汉字吗  --------------------编程问答-------------------- 可以呀.怎么啦? --------------------编程问答-------------------- 可以的,它是可以可变长度的 --------------------编程问答-------------------- MSDN解释:
字符数据类型(nchar 长度固定,nvarchar 长度可变)和 Unicode 数据使用 UNICODE UCS-2 字符集。 

nchar [ ( n ) ]

n 个字符的固定长度的 Unicode 字符数据。n 值必须在 1 到 4,000 之间(含)。存储大小为两倍 n 字节。nchar 的 SQL-2003 同义词为 national char 和 national character。

nvarchar [ ( n | max ) ] 

可变长度 Unicode 字符数据。n 值在 1 到 4,000 之间(含)。max 指示最大存储大小为 2^31-1 字节。存储大小是所输入字符个数的两倍 + 2 个字节。所输入数据的长度可以为 0 个字符。nvarchar 的 SQL-2003 同义词为 national char varying 和 national character varying。

--------------------编程问答-------------------- 可以... --------------------编程问答-------------------- 可以
nvarchar [ ( n | max ) ]
存储大小是所输入字符个数的两倍 + 2 个字节。所输入数据的长度可以为 0 个字符。nvarchar 的 ISO 同义词为 national char varying 和 national character varying。

--------------------编程问答-------------------- nvarchar(n)   
包含n个字符的可变长度Unicode字符数据。n的值必须介于1与4,000之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。nvarchar在SQL-92中的同义词为national char varying和national character varying。   
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,