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

ORA-00904:CEILING:ungültige Kennung in ORACLE 11G

Es gibt keine Funktion CEILING das ist Teil jeder Standard-Oracle-Datenbankinstallation jeder Version.

Wenn Sie eine Funktion CEILING verwenden In Ihrer 10g-Datenbank bedeutet dies, dass es sich um eine benutzerdefinierte Funktion handelt. Wenn diese Funktion in 11g nicht vorhanden ist, müssen Sie sie dort erstellen.

Oracle hat eine Funktion CEIL das nimmt eine Zahl und rundet auf die nächsthöhere Ganzzahl auf. Wenn das alles ist, was Sie tun, ist es wahrscheinlich sinnvoller, die eingebaute Funktion zu verwenden, anstatt Ihre eigene Wrapper-Funktion zu schreiben.