SQL中nvarchar类型的默认长度是多少?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL中nvarchar类型的默认长度是多少?相关的知识,希望对你有一定的参考价值。

没有默认长度,用的时候必须指定长度。
nvarchar(n)
n
的值必须介于
1

4,000
之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零
参考技术A 没有默认长度,用的时候必须指定长度
包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。nvarchar 在 SQL-92 中的同义词为 national char varying 和 national character varying。
参考技术B 有默认长度的,不指定长度的话,默认长度是1本回答被提问者采纳

sql nvarchar 对应oracle 啥类型

sql server 中的nvarchar相当于oracle中的nvarchar2。在中文字符长度方面能很好的兼容,有n的话一个中文就是一个长度,没n的话一个中文两个长度。 参考技术A  sql nvarchar 对应oracle varchar2

本回答被提问者和网友采纳
参考技术B 对应varchar2

以上是关于SQL中nvarchar类型的默认长度是多少?的主要内容,如果未能解决你的问题,请参考以下文章

sql中nvarchar(max)长度测试

NVARCHAR(MAX) 的最大字符数是多少? [复制]

SQLSERVER中nvarchar和varchar类型的区别是啥?

sql nvarchar 对应oracle 啥类型

SQL Server中varchar(n)和nvarchar(n)

SQL中varchar和nvarchar有啥区别?