2013-11-14 33 views
0

sql server中''的数据类型是什么,在连接nvarcharvarchar''时性能如何。将NVARCHAR与varchar和''(单引号单引号)连接的性能影响

这是什么隐式转换?

+0

确切的数据类型取决于字符串文本是否具有'N'前缀和字符串的长度。将没有长度为4K和8K字符的'N'前缀的字符串连接到nvarchar将[总是会导致截断](http://stackoverflow.com/questions/12639948/sql-nvarchar-and-varchar-limits/12639972 #12639972)因为它变成'nvarchar(4000)' –

回答

2

它是varchar。使用

select sql_variant_property('','BaseType') 
+0

感谢您的查询@juergen – singsuyash

+0

是否有任何类似的函数捕获nvarchar(max) – singsuyash