본문 바로가기
Error & Fix

MSSQL 다국어 insert 방법

by wakestand 2020. 7. 14.
반응형

MSSQL에서는 다국어 insert 시에 

글자가 깨져서 ?로 들어가는 경우가 있는데

 

한자를 사용하는 중국어가 자주 깨진다

이 경우에는 insert 시 값 앞에 N을 붙여주면 된다

insert into 테이블(컬럼) values(N'값')

 

한 테이블의 값을 모두 타 테이블로 가져오는 경우에는

Dbeaver 같은 툴을 이용하여 

 

INSERT 하는 쿼리를 생성하면

아래와 같은 형식의 쿼리가 생성되는데

 

INSERT INTO SYS.TB1 (NAME, AGE)
VALUES('김철수', '30');

 

(' > (N'

, ' > , N' 

이런 식으로 모두 바꿔주면 된다

반응형

댓글