현재 tables에 메일의 내용을 저장하려고 합니다.
메일 내용을 buffer에 받아서 그 내용을 DB에 넣으려고
하는데요...
그런데 메일 내용의 size가 71000KB정도면 너무 커서 한 필드에 안
들어가더라구요
그래서 버퍼에 넣을 때 7000KB까지만 읽어서 넣는 형식으로 구현을
했는데요...
그래도 이상하게 메일 내용의 입출력이 안됩니다.
다음과 같은 에러가 발생하고요
--------------------------------------------------
ERROR : syntax error at or near "ll" at character 3418
--------------------------------------------------
그러나 이상한 것은요....일반 text가 들어간 메일은 파일 사이즈가
8K 넘어가면 입출력에 에러가 없이 잘 입력되거든요??
위의 에러가 나오는 파일은 "이미지가 들어간 메일 회신"을 했을 때,
실제 그림이 들어갈 자리에 그림없이 공백처럼 보이는 그런 형식의 메일
내용이 들어가면 그렇습니다...
차후에 oid를 이용한 파일의 경로만 저장하는 large object를 사용할
건데요....그건 쫌 더 시일이 있어야 하는 것으로...이렇게 조언을
구합니다.
그럼 답변 부탁드립니다.
|