SQL/RDBMS

BLOB데이터 들고오기(JAVA ExecuteQuery)

dddzr 2022. 12. 17. 00:27

Java ExecuteQuery로 base64로 저장된 Blob데이터를 들고오지 못하는 문제가 발생하여

utf8로 convert하여 가져오도록 하는 SQL

SELECT FILEID,FILENAME,FILESIZE,FILETYPE,CONVERT (FILEDATA using utf8) AS FILEDATA
, DATE_FORMAT(CREATEDATE, '%Y-%m-%d %H:%i:%s') AS CREATEDATE, CREATEUSER AS CREATEUSER
FROM FILE WHERE FILEID=@FILEID