2013-11-14 99 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