Современная база данных должна поддерживать Unicode, но это может быть ограничено определенными типами данных.
Например, SQL Server поддерживает Unicode только для следующих типов данных:
nchar
nvarchar
nvarchar(max) – new in SQL Server 2005
ntext
Unicode stringконстанты (скажем, в хранимых процедурах / функциях) должны начинаться с буквы N, например, N'abcd'