MySQL-Concat 사용 시 한글 깨짐 현상 > db

본문 바로가기

db

MySQL-Concat 사용 시 한글 깨짐 현상

페이지 정보

작성자 서방님 댓글 0건 조회 59회 작성일 16-11-10 08:45

본문

MYSQL을 사용 시 CONCAT 을 사용할 때 한글 깨짐 현상.

 

 

* 테이블 A 가 있습니다.

* 컬럼 colA, colB 가 있습니다.

* 컬럼 colA = varchar, colB = number 입니다.

 

두 개의 컬럼은 서로 유형이 다릅니다.

 

1.SELECT colA, colB FROM A;

 

정상 출력 됩니다.

 

1.SELECT CONCAT(colA, colB) FROM A;

 

출력 시 한글이 깨지게 됩니다.(일부 툴에서는 정상적으로 출력됨을 확인)

 

해결방법

CONCAT 을 할 때, number 유형이나 각기 다른 유형의 컬럼을 합치고자 할 때 CAST 를 해주시면 됩니다.

 

1.SELECT CONCAT(colA, CAST(colB AS CHAR)) FROM A;

 

 

댓글목록

등록된 댓글이 없습니다.

Total 447건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
215
어제
282
최대
592
전체
37,313

그누보드5
Copyright © seobangnim.com All rights reserved.
자바스크립트를 활성화 하세요![ 브라우저에서 자바스크립트를 활성화하는 방법 ]