결국 sp 에서는 nchar 로 잡아줘야만 한다.
코드 적어보면 아래 testme sp 를 만들고 call testme('한글') 을 부르면 깨지고
drop procedure if exists `testme` $$ create procedure `testme` (s nchar(40)) begin select s; end $$
s 타입을 nchar(40) 으로 바꾸고 testme('한글') 을 부르면 오키.
http://dev.mysql.com/doc/refman/5.5/en/charset-national.html
댓글 없음:
댓글 쓰기