sql >> Database >  >> RDS >> PostgreSQL

Postgres-codering UTF8-fout bij het invoegen van afbeeldingen via Java

Nou, dat is dat idee uit het raam (met betrekking tot mijn commentaar op de oorspronkelijke vraag) - er vindt duidelijk enige codering plaats en bepaalde afbeeldingen bevatten ongeldige bytereeksen en kunnen daarom niet worden gecodeerd, maar mijn redenering hiervoor was dat een clob werd gebruikt (moet de vraag beter leren lezen).

Ik zou in de verleiding komen om de stream met BASE64 te coderen indien mogelijk.

Een snelle Google leverde dit op - http://commons.apache.org/codec/api-release/org/apache/commons/codec/binary/Base64InputStream.html - waarvan ik vermoed dat het van nut kan zijn (zelfs als het alleen voor inspiratie is).



  1. LINQ voor Java-tool

  2. Declareer dynamische array in Oracle PL/SQL

  3. Hoe de minimale ID-waarde en maximale ID-waarde in de MySQL-tabel te krijgen?

  4. PreparedStatement en setTimestamp in oracle jdbc