sql >> Database >  >> RDS >> Oracle

Worden escape-reeksen bewaard in CLOB?

U moet ervoor zorgen dat u gedurende het hele proces de juiste en dezelfde tekencodering gebruikt. Ik raad je ten zeerste aan om UTF-8 op te halen daarom. Het omvat elk menselijk karakter dat in de wereld bekend is. Elke stap waarbij karaktergegevens worden verwerkt, moet worden geïnstrueerd om dezelfde codering te gebruiken.

Zorg er in SQL-context voor dat de DB en tabel zijn gemaakt met UTF-8 tekenset. Zorg er in de JDBC-context voor dat het JDBC-stuurprogramma UTF-8 . gebruikt; dit is vaak configureerbaar door JDBC-verbindingsreeks. Zorg er in de Java-codecontext voor dat u UTF-8 . gebruikt bij het lezen/schrijven van karaktergegevens van/naar streams; je kunt het specificeren als 2e constructorargument in InputStreamReader en OutputStreamWriter .



  1. DNA vs moderne back-up methoden:De toekomst van data-opslag

  2. Dus wat IS de beste manier om te controleren of een rij bestaat? BESTAAT, COUNT of num_rows?

  3. MySQL INVOEREN IN [temp table] VANUIT [Opgeslagen procedure]

  4. Wat zijn de implicaties van het steeds opnieuw openen van MySQL-verbindingen in PHP?