db table 데이타를 관리하는데 toad를 사용할때 table에 한글을 insert 하면 아래와 같이 깨지는 현상이 발생한다
원인은 table에 한글 character set이 설정이 default로 되어 있어서 발생하는 문제다. 해결방법은 table 의 character set을 변경해 주면 된다
1. table 전체 character set 변경하기
alter table [테이블명] CONVERT to CHARACTER set utf8;
2. 특정 컬럼의 character set 변경하기
alter table [테이블명] modify column [컬럼명] varchar(255) character set utf8 collate utf8
3. character set type
utf-8 일때 : utf8 , utf8_general_ci
euc-kr 일때 : euckr, euckr_korean_ci
'sql' 카테고리의 다른 글
DateTime 객체를 SimpleDateFormat으로 변환하기 (0) | 2017.02.16 |
---|---|
table auto increment 초기화 방법 (0) | 2017.02.15 |
dynamic qyery (0) | 2017.02.03 |
sql join 사용방법 (0) | 2017.01.20 |
중복키 관리방법 (0) | 2017.01.18 |