아랍어 문자를 저장하기 위해 내 데이터베이스 (Oracle 10g) 문자 집합이 ISO-8859-6 (AR8ISO8859P6)으로 설정되었습니다. 데이터베이스를 쿼리 할 때 JDBC 데이터베이스 문자 집합의 데이터를 유니 코드로 변환합니다. 이 유니 코드 변환의 일부 문자가 손실되기 때문에 (번역?) OCI 얇은 모두 같은 동작 .. JAVA에서 jdbc 유니 코드 변환 문제
는 유니 코드 변환을하지 않고 (데이터베이스 형식의 데이터를 검색 할 수있는 솔루션이 있습니까)? 데이터베이스 형식 (인코딩)으로 Oracle에서 데이터를 검색 할 수있는 드라이버가 있습니까?감사
setString/getString을 사용하면 Oracle 내부 인코딩 (ISO-8859-6)에서 Java 인코딩 (UTF-16)으로의 변환이 JDBC 드라이버에 의해 투명하게 수행됩니다. 일부 문자가 분실 된 것을 어떻게 감지하는지 알려주실 수 있습니까? –