Кодовые страницы и сопоставления SQL Server

Есть ли способ в 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 ÿ , очевидно, сначала идет через затем выполняется попытка найти ближайший эквивалент явному сопоставлению по умолчанию. Можно ли этого избежать?

5
задан Martin Smith 3 March 2011 в 12:35
поделиться