Если я вас понимаю, то это может быть так же просто, как хранимый процесс, как это:
DECLARE @SearchString nvarchar(MAX)
...
SELECT * FROM MyTable
WHERE Country = '' and SearchField = @SearchString
Предполагается, что SearchField равен nvarchar
.
Если у вас есть столбец nvarchar, тогда вся информация в нем будет двухбайтовой.
Если вы пытаетесь найти все столбцы типа nvarchar, используйте запрос ниже:
SELECT OBJECT_NAME(col.OBJECT_ID) as [TableName], col.[name] as [ColName], typ.[name]
FROM sys.all_columns col
INNER JOIN sys.types typ
ON col.user_type_id = typ.user_type_id
WHERE col.user_type_id = 231