sql >> Base de Datos >  >> RDS >> Oracle

¿Se conservan las secuencias de escape en CLOB?

Debe asegurarse de utilizar la misma codificación de caracteres correcta durante todo el proceso. Te recomiendo encarecidamente que recojas UTF-8 para eso. Abarca todos los personajes humanos conocidos en el mundo. Cada paso que involucre el manejo de datos de caracteres debe ser instruido para usar la misma codificación.

En el contexto de SQL, asegúrese de que la base de datos y la tabla se creen con UTF-8 juego de caracteres En el contexto de JDBC, asegúrese de que el controlador JDBC utilice UTF-8; esto a menudo se puede configurar mediante una cadena de conexión JDBC. En el contexto del código Java, asegúrese de estar usando UTF-8 al leer/escribir datos de caracteres desde/hacia flujos; puede especificarlo como segundo argumento del constructor en InputStreamReader y OutputStreamWriter .