gpt4 book ai didi

oracle - DBMS LOB.SUBSTR 抛出 ORA-00904 : Invalid Identifier Error

转载 作者:行者123 更新时间:2023-12-04 05:50:30 24 4
gpt4 key购买 nike

我们的一位客户正在 oracle sql developer 中运行脚本来升级他的数据库表结构、procudere 和触发器等。但是在运行脚本时,他得到了 ORA-00904: Invalid Identifier Error for DBMS_LOB.SUBSTR()DBMS_LOB.GETLENGTH()在一个程序中。

有人能说出为什么会这样吗?

有使用 Oracle Sql 开发人员版本 3.1.07 Build MAIN-07.42 和 Oracle 11g。

最佳答案

我想有3个可能的原因:

  • 用户缺乏对 sys.dbms_lob 的执行权限(尽管
    默认授予 PUBLIC 权限)
  • 数据库中没有 sys.dbms_lob 的同义词 dbms_lob(尽管应该存在这样的公共(public)同义词)
  • 客户工作的模式包含其他一些同名的包 DBMS_LOB
  • 关于oracle - DBMS LOB.SUBSTR 抛出 ORA-00904 : Invalid Identifier Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10118994/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com