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

ORA-12899, mientras que la longitud del valor real es menor que el máximo

De hecho, el problema estaba en el juego de caracteres de la base de datos. Traté de poner datos supuestos para un conjunto de caracteres de 1 byte en una base de datos con codificación UTF-8, donde los símbolos alemanes "äöü" toman 2 bytes en lugar de uno. Cambié el juego de caracteres usando este wikibooks y ahora funciona. El único problema es que no puedo usar APEX después.