Oracle
 sql >> Baza danych >  >> RDS >> Oracle

ORA-00904:CEILING:nieprawidłowy identyfikator w ORACLE 11G

Brak funkcji CEILING który jest częścią każdej standardowej instalacji bazy danych Oracle w dowolnej wersji.

Jeśli używasz funkcji CEILING w Twojej bazie danych 10g oznacza to, że jest to funkcja zdefiniowana przez użytkownika. Jeśli ta funkcja nie istnieje w 11g, musisz ją tam utworzyć.

Oracle ma funkcję CEIL która przyjmuje liczbę i zaokrągla w górę do następnej największej liczby całkowitej. Jeśli to wszystko, co robisz, prawdopodobnie bardziej sensowne jest użycie funkcji wbudowanej niż pisanie własnej funkcji opakowującej.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy Oracle ma odpowiednik zmiennych tabeli SQL Server?

  2. Zapytanie o aktualizację dynamiczną w procedurze

  3. Oracle sqlOdejmowanie między dwiema datami

  4. Jak wyeksportować puste tabele w Oracle?

  5. Jak wstawić dwa wiersze?