sql >> Database >  >> RDS >> Oracle

Arabische tekst lezen uit Oracle-database gecodeerd in WE8ISO8859P1 met java

Dit kan door nogal wat dingen worden veroorzaakt:

  1. Controleer het kolomtype in de database, dit moet NVARCHAR zijn niet VARCHAR (let op de "N" aan het begin van het woord)

  2. Probeer charset=utf8 . te plaatsen in de verbindingsreeks

  3. Converteer de byte[] om op deze manier te stringen met UTF-8-codering

    String arabicText = new String(byteArray, "UTF-8");
    



  1. Mysql join-query voor meerdere tags (veel-op-veel-relatie) die overeenkomt met ALLE tags?

  2. PHP &mySQL:jaar 2038 Bug:wat is het? Hoe het op te lossen?

  3. MySQL Select Group of Records Op basis van de laatste tijdstempel

  4. Kan pool niet vullen (geen bufferruimte beschikbaar)