ORA-00904: amp;quot;STRUCTURE$amp;quot;.amp;quot;BOMRELATEDamp;quot;: 标识符无效

2023-11-10 08:40

本文主要是介绍ORA-00904: amp;quot;STRUCTURE$amp;quot;.amp;quot;BOMRELATEDamp;quot;: 标识符无效,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

学习看log错误日志。根据错误问题去网上找解决方法。

executefunction error. function = pkg_relation_util.fun_get_structure_byview('ITEM_0','NT_00018_0','VIEWOBJECT_0','STRUCTUREOBJECT_0','structure$.FILEPATH AS FILEPATH,structure$.QUANTITY AS QUANTITY,structure$.BOMRELATED AS BOMRELATED,structure$.SEQUENCE AS SEQUENCE,structure$.ISPRIMARY AS ISPRIMARY', '' ,  ' 1=1 '  ,  'WIP'  ,NULL,'375E251B9EED45A18073209C6079086E'):  
--- The error occurred in dm/sql/dynaobject.xml.  
--- The error occurred while applying a parameter map.  
--- Check the dynaobject.cursorProcParamMap.  
--- Check the statement (update procedure failed).  
--- Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "STRUCTURE$"."BOMRELATED": 标识符无效
ORA-06512: 在 "YRYR.PKG_RELATION_UTIL", line 241
ORA-06512: 在 line 1[ID_DS_EXECUTE_FUNCTION]  
--- The error occurred in dm/sql/dynaobject.xml.  
--- The error occurred while applying a parameter map.  
--- Check the dynaobject.cursorProcParamMap.  
--- Check the statement (update procedure failed).  
--- Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "STRUCTURE$"."BOMRELATED": 标识符无效
ORA-06512: 在 "YRYR.PKG_RELATION_UTIL", line 241
ORA-06512: 在 line 1

学习的要点:物料的关联CAD页签对应的建模器中是CADStructure

1.在CADStructure中有BOMrelated等等一些字段。
2.我的解决方法:打开建模器,重新部署一下模型。(目的就是将建模器中的字段同步数据库中的字段)
出现错误的原因:新的数据库表结构和旧的数据库表结构不一样,旧的表中没有BOMRELATED字段。
出现错误的根本原因:是实体类的某个属性映射了表中不存在的字段,接下来在数据库中加上这个BOMRELATED字段就好了。
错误总结:原因:实体类的某个属性映射了表中不存在的字段!

解决方法:删除实体类中的属性或者在数据库表中加上对应的BOMRELATED字段就可以了。

 

参考(很有帮助):https://blog.csdn.net/junjun222222/article/details/55094538
今天测试部换了数据库后出了一些问题,其中有很多这种问题:
08:30:58,383 ERROR [org.hibernate.util.JDBCExceptionReporter] ORA-00904: "THIS_"."YISHENG_CODE": 标识符无效。
用DbVisualizer连上后发现新的数据库中表跟原来旧的数据库表的结构不一样——没有“YISHENG_CODE”这个字段,原来这个错误的原因是实体类的某个属性映射了表中不存在的字段!接下来在表中加上YISHENG_CODE字段就可以了。
错误总结:
原因:实体类的某个属性映射了表中不存在的字段!
解决:删除实体类中的属性或是数据表中加上对应的字段就ok了

这篇关于ORA-00904: amp;quot;STRUCTURE$amp;quot;.amp;quot;BOMRELATEDamp;quot;: 标识符无效的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/381591

相关文章

MySQL 设置AUTO_INCREMENT 无效的问题解决

《MySQL设置AUTO_INCREMENT无效的问题解决》本文主要介绍了MySQL设置AUTO_INCREMENT无效的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录快速设置mysql的auto_increment参数一、修改 AUTO_INCREMENT 的值。

关于跨域无效的问题及解决(java后端方案)

《关于跨域无效的问题及解决(java后端方案)》:本文主要介绍关于跨域无效的问题及解决(java后端方案),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录通用后端跨域方法1、@CrossOrigin 注解2、springboot2.0 实现WebMvcConfig

C++作用域和标识符查找规则详解

《C++作用域和标识符查找规则详解》在C++中,作用域(Scope)和标识符查找(IdentifierLookup)是理解代码行为的重要概念,本文将详细介绍这些规则,并通过实例来说明它们的工作原理,需... 目录作用域标识符查找规则1. 普通查找(Ordinary Lookup)2. 限定查找(Qualif

macOS无效Launchpad图标轻松删除的4 种实用方法

《macOS无效Launchpad图标轻松删除的4种实用方法》mac中不在appstore上下载的应用经常在删除后它的图标还残留在launchpad中,并且长按图标也不会出现删除符号,下面解决这个问... 在 MACOS 上,Launchpad(也就是「启动台」)是一个便捷的 App 启动工具。但有时候,应

mybatis-plus分页无效问题解决

《mybatis-plus分页无效问题解决》本文主要介绍了mybatis-plus分页无效问题解决,原因是配置分页插件的版本问题,旧版本和新版本的MyBatis-Plus需要不同的分页配置,感兴趣的可... 昨天在做一www.chinasem.cn个新项目使用myBATis-plus分页一直失败,后来经过多方

ora-01017 ora-02063 database link,oracle11.2g通过dblink连接oracle11.2g

错误图示: 问题解决 All database links, whether public or private, need username/password of the remote/target database. Public db links are accessible by all accounts on the local database, while private

ORA-25150:不允许对区参数执行ALTERING

在用PL/SQL工具修改表存储报错: 百度一下找到原因: 表空间使用本地管理,其中的表不能修改NEXT MAXEXTENTS和PCTINCREASE参数 使用数据自动管理的表空间,其中的表可以修改NEXT MAXEXTENTS和PCTINCREASE参数

ORA-01861:文字与格式字符串不匹配

select t.*, t.rowid from log_jk_dtl t; insert into log_jk_dtl (rq,zy,kssj,jssj,memo)  values (to_date(sysdate,'yyyy-mm-dd'),'插入供应商', to_char(sysdate,'hh24:mi:ss'),to_char(sysdate,'hh24:mi:ss'),'备注'

利用PL/SQL工具连接Oracle数据库的时候,报错:ORA-12638: 身份证明检索失败的解决办法

找到相对应的安装目录:比如:E:\oracle\product\10.2.0\client_1\NETWORK\ADMIN 在里面找到:SQLNET.AUTHENTICATION_SERVICES= (NTS) 将其更改为:SQLNET.AUTHENTICATION_SERVICES= (BEQ,NONE) 或者注释掉:#SQLNET.AUTHENTICATION_SERVICES= (N

真实案例分享:零售企业如何避免销售数据的无效分析?

在零售业务的数据分析中,无效分析不仅浪费时间和资源,还可能导致错误的决策。为了避免这种情况,企业必须采取策略来确保他们的数据分析工作能够产生实际的商业价值。本文将通过行业内真实的案例,探讨零售企业如何通过精心设计的数据策略和分析方法,借助商业智能BI工具,避免销售数据的无效分析,确保每一次分析都能为业务增长提供有力的支持。 文章中提到的BI数据分析工具分享给大家—— https://s.fan