sql >> Database teknologi >  >> RDS >> Oracle

Er escape-sekvenser bevaret i CLOB?

Du skal sikre dig, at du bruger den ene korrekte og samme tegnkodning gennem hele processen. Jeg anbefaler dig kraftigt at afhente UTF-8 for det. Det dækker enhver menneskelig karakter kendt i verden. Hvert trin, der involverer håndtering af tegndata, bør instrueres i at bruge den samme kodning.

I SQL-kontekst skal du sikre dig, at DB'en og tabellen er oprettet med UTF-8 tegnsæt. I JDBC-sammenhæng skal du sikre dig, at JDBC-driveren bruger UTF-8; dette kan ofte konfigureres af JDBC-forbindelsesstrengen. I Java-kodekontekst skal du sikre dig, at du bruger UTF-8 når du læser/skriver karakterdata fra/til streams; du kan angive det som 2. konstruktørargument i InputStreamReader og OutputStreamWriter .



  1. Migrering af en karakterbaseret Oracle-formular

  2. Indsendelse til Mysql ved hjælp af Php med Salt&MD5

  3. Hvordan omskriver man en SELECT ... CROSS JOIN LATERAL ... erklæring for ældre PostgreSQL-versioner?

  4. migrere postgreSQL-data til mysql