Oracle
 sql >> база данни >  >> RDS >> Oracle

Четене на арабски текст от база данни на Oracle, кодирана в WE8ISO8859P1 с помощта на java

Това може да се дължи на доста неща:

  1. Проверете типа на колоната в базата данни, той трябва да бъде NVARCHAR не VARCHAR (забележете "N" в началото на думата)

  2. Опитайте да поставите charset=utf8 в низа за връзка

  3. Преобразувайте byte[] за низ с помощта на UTF-8 кодиране като това

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle TO_DATE само с въвеждане на време ще добави компонент за дата въз основа на каква логика?

  2. Как да използвам цитиран идентификатор за комбинация от име на потребител + таблица в Oracle?

  3. Защо Mysql's Group By и Oracle's Group по поведение са различни

  4. Функция JSON_OBJECT() в Oracle

  5. Генерирайте тестови данни с помощта на Oracle PL/SQL разработчик