У меня есть база данных MSSQL, которая связана с «связанным сервером» в mssql с подключением odbc к mysql. Версия соединителя MySQL - 5.2.3w, а набор символов - UTF-8.ODBC MySQL Connector: не работает с такими символами, как «ä, ö, ü»
я пытаюсь выполнить следующее заявление, только, например, в MSSQL:
Insert Into openquery(VERBINDUNGSSERVERNAME, 'SELECT `D` FROM `atd_ec_helper_delete`')
Select * FROM (
Select 'Ä' as a
UNION
Select 'Ö' as a
UNION
Select 'ü' as a
UNION
Select '?' as a
UNION
Select '~' as a
) b
Он добавляет пять строк, но только две последние строки (? И ~) вставлены. Первые три строки не имеют данных в строке «D», они просто пусты. Это не пусто.
Что я делаю неправильно? Спасибо за помощь!