Есть ли способ в SQL Server определить, что будет представлять символ в кодовой странице, без фактического создания тестовой базы данных для этого сопоставления?
Пример. Если я создаю тестовую базу данных с сопоставлением SQL_Ukrainian_CP1251_CS_AS
, а затем выполняю CHAR (255)
, она возвращает
.
Если я попробую следующее в базе данных с SQL_Latin1_General_CP1_CS_AS
сопоставлением, однако
SELECT CHAR(255) COLLATE SQL_Ukrainian_CP1251_CS_AS
Он вернет y
SELECT CHAR(255)
Returns ÿ
, очевидно, сначала идет через затем выполняется попытка найти ближайший эквивалент явному сопоставлению по умолчанию. Можно ли этого избежать?