반응형
MSSQL에서는 다국어 insert 시에
글자가 깨져서 ?로 들어가는 경우가 있는데
한자를 사용하는 중국어가 자주 깨진다
이 경우에는 insert 시 값 앞에 N을 붙여주면 된다
insert into 테이블(컬럼) values(N'값')
한 테이블의 값을 모두 타 테이블로 가져오는 경우에는
Dbeaver 같은 툴을 이용하여
INSERT 하는 쿼리를 생성하면
아래와 같은 형식의 쿼리가 생성되는데
INSERT INTO SYS.TB1 (NAME, AGE)
VALUES('김철수', '30');
(' > (N'
, ' > , N'
이런 식으로 모두 바꿔주면 된다
반응형
'Error & Fix' 카테고리의 다른 글
SVN <<<<<<< .mine 해결방법 (0) | 2020.08.25 |
---|---|
TOAD 조회 결과가 data grid에 안나오는 경우 해결방법 (0) | 2020.08.22 |
MSSQL expression을(를) 데이터 형식 (으)로 변환하는 중 산술 오버플로 오류가 발생했습니다 해결방법 (0) | 2020.06.23 |
MSSQL 여러 부분으로 구성된 식별자 은(는) 바인딩할 수 없습니다. 해결방법 (0) | 2020.06.23 |
오라클 ORA-00904: 테이블.컬럼: 부적합한 식별자 에러 해결방법 (0) | 2020.06.23 |
댓글