There are two questions here.
-: . . . , , , . _WS , . , SQL_Latin1_General_CP1_CI_AS_WS .
, SELECT * FROM fn_helpcollations() WHERE [name] LIKE N'latin%[_]ws';. , , , , , - Latin1_General_CI_AS_WS. , _BIN2, ( , _BIN, , , , SQL_).
- :
IF 'sofia' = 'sofia' COLLATE Latin1_General_CI_AS_WS
SELECT 'Values are the same'
ELSE
SELECT 'Values are different'
IF 'sofia' = 'sofia' COLLATE Latin1_General_BIN2
SELECT 'Values are the same'
ELSE
SELECT 'Values are different'
: " ". :
-: NVARCHAR 1 N, VARCHAR 2 ( ?, , , , ).
IF N'sofia' = N'sofia' COLLATE Latin1_General_CI_AS_WS
SELECT 'Values are the same'
ELSE
SELECT 'Values are different'
IF N'sofia' = N'sofia' COLLATE Latin1_General_BIN2
SELECT 'Values are the same'
ELSE
SELECT 'Values are different'
N " ".
1 XML N -prefixed UTF-16 Little Endian. - UCS-2/Base Multilingual Plane (BMP). , , _SC, UTF-16 .
2CHAR, VARCHAR TEXT ( , ), 8- ASCII Extended .