Oracle报错ORA-00904: 标识符无效

Oracle报错ORA-00904: 标识符无效执行 sql 时 oracle 报错 ORA 00904 标识符无效 原因 列名写错 表中没有那个字段 查询语句需要加上租户名比如 表 A 是 common 租户下的 用工具直接执行 select fromAwhereid xxx 有时也会报 ORA 00904 这个错 改成 select fromcommon Awhereid xxx 就可以了

执行sql时,oracle 报错ORA-00904: 标识符无效,原因:

  1. 列名写错,表中没有那个字段;
  2. 查询语句需要加上租户名
    比如:表A是 common 租户下的,用工具直接执行
    select * from A where id = ‘xxx’ 有时也会报ORA-00904 这个错,
    改成 select * from common.A where id = ‘xxx’ 就可以了


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223854.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午1:17
下一篇 2026年3月17日 下午1:18


相关推荐

  • jetbrainspycharm改中文_pycharm无法debug

    jetbrainspycharm改中文_pycharm无法debug在IDE中写代码时,很多时候需要用到多行编辑模式。像我写java或者scala等jvm代码使用的是intellij,而写python代码一般使用的是pycharm,这两IDE都是JetBrains系列的IDE。JetBrains系列IDE里,多行编辑模式很简单,在文件中邮件,然后选择ColumnSelectMode,就可以进行多行编辑了。Intellij里面的多行编辑效果图pycha…

    2022年8月26日
    8
  • django views_sets

    django views_sets前言ViewSet只是一种基于类的视图,它不提供任何方法处理程序(如.get()或.post()),而是提供诸如.list()和.create()之类的操作。ViewSet的方法处理程序

    2022年8月7日
    7
  • Python_Python安装包下载[通俗易懂]

    Python_Python安装包下载[通俗易懂]PythonImagingLibrary(PIL):http://www.pythonware.com/products/pil/pywin32:http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/

    2025年7月2日
    6
  • js网页打印

    js网页打印Javascript 网页打印大全普通打印 整页打 nbsp nbsp nbsp nbsp nbsp 打印网页内部分内容 自定义 nbsp nbsp nbsp nbsp nbsp nbsp nbsp 打印去掉 添加页眉页脚 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 使用外部控件 方法实现多功能打印 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 打印背景以上为代码控制设置 页面设置 实现打印参数设置 Window 系统图文版 一 普通打印 整页打 这个不用多说 直接用 nbsp 引用 window print

    2026年3月26日
    2
  • MYSQL分布式集群使用-主从复制

    MYSQL分布式集群使用-主从复制

    2022年2月13日
    55
  • vue解决跨域问题(Vue-CLI)[通俗易懂]

    vue解决跨域问题(Vue-CLI)[通俗易懂]Vue项目中,使用反向代理解决跨域问题,首先在vue项目的根目录下创建vue.config.js文件,然后配置vue.config.js文件,只需两步即可解决跨域问题。

    2025年12月12日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号