我有几个有很多NVARCHAR(MAX)
列的大表。该数据库仅供美国使用,我认为任何列中都没有任何外来字符或字母,所以我想调查一下:
NVARCHAR
,VARCHAR
并且NVARCHAR(MAX)
看起来有些过大。我还试图限制隐式转换。
在执行此操作之前,有什么简单的方法可以确定每列是否确实只包含VARCHAR
数据并且不会出现任何转换问题NVARCHAR
?
sql-server datatypes varchar type-conversion sql-server-2016