22.03.31 오랜만에 글을 씁니다. 정보처리기사랑 친구랑 만드는 프로젝트, 기업인턴을 병행하다보니 블로그 관리를 못했습니다. 최근 정말 바빴습니다. 오늘은 기업인턴 중 db에서 암호화된 값을 convert로 가져오는 과정에서 발생한 오류를 정리해보겠습니다. 위 사진처럼 값이 다 깨져서 왔습니다.. Controller에서 찍어봤는데도 깨지더라구요 그래서 인코딩 문제이겠거니 했습니다 직접 쿼리내에서 인코딩 방식을 변경하려했지만 (값을 binary로 바꿔준 뒤 다시 utf8로 바꾸는 방법) 성능이 너무 느려진다길래 실서버에서 장애 생길까봐 다른 방안을 찾기로 했습니다. (CONVERT도 느림..) 암호화된 값을 CONVERT(VARCHAR(MAX), DecryptbyKey) 로 가져오고 있길래 CONVER..