sql >> Database >  >> RDS >> Oracle

ORA-12899, terwijl de werkelijke waarde kleiner is dan het maximum

Het probleem zat inderdaad in de karakterset van de database. Ik heb geprobeerd gegevens die verondersteld worden voor een tekenset van 1 byte in een database met UTF-8-codering te plaatsen, waarbij de Duitse symbolen "äöü" 2 bytes in plaats van één nemen. Ik heb de tekenset gewijzigd met behulp van deze wikibooks en nu werkt het. Het enige probleem is dat ik APEX erna niet meer kan gebruiken.




  1. Hoe voorbeeld helloword func aan te roepen met behulp van een java-code

  2. Oracle toont alle medewerkers met een hoger dan gemiddeld salaris van hun afdeling

  3. Hoe het DATE-verschil in PostgreSQL te berekenen?

  4. Openbare synoniemen versus schema.object-patroon