Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ORA-12899, während die Istwertlänge kleiner als das Maximum ist

Tatsächlich lag das Problem im Zeichensatz der Datenbank. Ich habe versucht, Daten, die für einen 1-Byte-Zeichensatz gedacht sind, in eine Datenbank mit UTF-8-Codierung zu legen, in der die deutschen Symbole "äöü" 2 Bytes statt eines benötigen. Ich habe den Zeichensatz mit diesen Wikibooks geändert und jetzt funktioniert es. Das einzige Problem ist, dass ich APEX danach nicht mehr verwenden kann.