sql >> Database >  >> RDS >> Oracle

ORA-00904:PLAFOND:ongeldige identificatie in ORACLE 11G

Er is geen functie CEILING dat deel uitmaakt van elke standaard Oracle-database-installatie van elke versie.

Als u een functie CEILING . gebruikt in uw 10g-database, betekent dit dat het een door de gebruiker gedefinieerde functie is. Als die functie niet bestaat in 11g, moet je hem daar maken.

Oracle heeft wel een functie CEIL waarvoor een getal nodig is en naar boven wordt afgerond op het eerstvolgende hoogste gehele getal. Als dat alles is wat u doet, is het waarschijnlijk logischer om de ingebouwde functie te gebruiken in plaats van uw eigen wrapper-functie te schrijven.




  1. Hernoem kolom SQL Server 2008

  2. Een kop- en voettekst toevoegen aan een rapport in Microsoft Access

  3. Hoe kan ik meer dan 8000 tekens invoegen in een VARCHAR(MAX)-kolom met ExecuteNonQuery?

  4. Een beperking proberen te wijzigen in PostgreSQL