Knowledge Map
convert() 및 cast() 본문
출처 : mysqlkorea.com
Convert()는 서로 다른 인코딩으로 되어 있는 데이터를 변환한다.
Convert ( 대상 USING 변환하려는 인코딩 이름)
예를 들자면 convert (name using utf8) 이런 방식으로 변환하면 된다.
문자열을 다른 문자 인코딩으로 변환하기 위한 방법은 CAST( )도 있다고 한다.
CAST (character_string AS character_data_type CHARACTER SET charset_name )
CHARACTER SET 을 지정하지 않은 채로 CAST()를 사용한다면 결과 값은 character_set_connection 과 collation_connection 시스템 변수에 의해 정의된다고 한다. 만일 cast() 를 CHARACTER SET X와 함께 사용한다면 결과 값은 각각 X와 X의 default collation이 된다고 한다.
CAST (... ) COLLATE ... 이런 방식으로 COLLATE 구문을 사용한다고 한다.
'DataBase' 카테고리의 다른 글
DB 데이타 인코딩 변환 (0) | 2016.06.20 |
---|---|
DB 설정 값, 문자셋 확인 (0) | 2016.06.20 |
mysql rownum (0) | 2016.06.02 |
테이블 컬럼 검색 (0) | 2016.05.26 |
개별 항목 갯수, 중복 제거 쿼리 (0) | 2016.05.18 |
Comments