MySQL 데이터베이스에서 Microsoft SQL Server 데이터베이스 (SQL_Latin1_General_CP1_CI_AS)로 데이터를 가져옵니다. Openquery 문과 함께 OBDC 기반의 linkedserver 연결을 사용합니다. MS SQL - MySQL - Openquery 한자를 '?'로 가져 왔습니다.
나는 다음과 MS SQL 문을 사용
:SELECT street_address FROM openquery(MYLINKEDSERVER,'SELECT street_address FROM customers')
주소 중 일부는 한자를 포함, 이들은 물음표, 예를 결과로 가져 OPENQUERY 사용하는 경우 :
??? ??? 74? 501?
latin1을 사용하여 변환 해 보았습니다.
SELECT * FROM openquery(MYLINKEDSERVER,'SELECT convert(street_address using latin1) FROM customers')
모든 아이디어를 MS SQL로 가져 오는 방법은 무엇입니까?
'street_address'의 데이터 유형은'nvarchar'입니까? –
mysql의 데이터 유형이 varchar – phicon
이고 SQL Server?가 nvarchar이어야합니다 –