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
'SQL > RDBMS' 카테고리의 다른 글
[Oracle] 제약 조건 (조회, 추가, 수정, 삭제) (0) | 2023.03.16 |
---|---|
java.sql.SQLSyntaxErrorException: ORA-00911: 문자가 부적합합니다 (1) | 2023.03.14 |
[MySQL/MARIADB, MSSQL, ORACLE] DB별 예약어나 특수문자가 포함된 컬럼명 표현, 네이밍 규칙 (0) | 2023.03.14 |
(MariaDB, MySQL)on duplicate key update(With bulk insert), insert ignore, replace into (0) | 2022.06.11 |
bulk insert (0) | 2022.05.28 |