Blob1 메일 발송시 blob 데이터 처리 blob 데이터 처리 첨부파일이 아닌, 파일을 byte 형태의 데이터로 변환해 메일을 전송해야했다. 그러기 위해서는 Oracle DB에 저장할 때 blob 타입의 칼럼을 사용해야 했다. 엄청난 삽질 끝에 알게된 내용을 미리 공유하자면, MIME에서 정의하는 전자 메일 base64는 임의의 바이트 스트림을 화면에 표시할 수 있는 ASCII 문자들로 바꾸는 인코딩 방식을 말한다. 바이트 데이터를 메일에서 사용하기 위해서는 반드시 base64로 인코딩을 해야한다. 또한, blob 칼럼의 default length는 4000이다. 아래와 같은 쿼리 방식으로 인코딩을해서 데이터를 가져올 수 있다. SELECT (UTL_ENCODE.BASE64_ENCODE(content1)) AS ATTACH1 FROM conte.. 2020. 10. 28. 이전 1 다음