본문 바로가기
컴퓨터관련

Mysql Function 한글 깨졌을때

by 기록이답이다 2016. 8. 2.
반응형

Mysql에서 function을 작성 후 return 되는 값이 한글인경우 ?? 처럼 깨질때가 있다. 그때는 charset=utf8 을 지정해준다.

 

CREATE FUNCTION daily.`fn_nm`(p_cmmn_code varchar(20)) RETURNS varchar(100)  CHARSET UTF8;
BEGIN
  declare v_str varchar(100) CHARSET UTF8;
  
  select cmmn_code_nm into v_str from dw_code where cmmn_code = p_cmmn_code;
  RETURN v_str;
END;

 

 

반응형