【问题标题】:ORA-00904: "CEILING": invalid identifier in ORACLE 11GORA-00904: "CEILING": ORACLE 11G 中的标识符无效
【发布时间】:2013-10-11 12:44:57
【问题描述】:

oracle 11g 中的上限引发 java.sql.SQLException: ORA-00904: "CEILING": invalid identifier。 到现在都用Oracle 10G,现在升级到11G,出现“"CEILING": invalid identifier" 错误

请任何人帮忙。

【问题讨论】:

标签: oracle11g


【解决方案1】:

没有任何函数CEILING 是任何版本的任何库存Oracle 数据库安装的一部分。

如果您在 10g 数据库中使用函数 CEILING,这意味着它是用户定义的函数。如果该函数在 11g 中不存在,您需要在那里创建它。

Oracle 确实有一个函数CEIL,它接受一个数字并向上舍入到下一个最大整数。如果这就是你所做的一切,那么使用内置函数可能比编写自己的包装函数更有意义。

【讨论】:

  • 感谢您的回复,这非常有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多