微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ORA-00920:无效的关系运算符,在应用程序级别

如何解决ORA-00920:无效的关系运算符,在应用程序级别

我有一个在 Wildfly 10.1.0 上运行的应用程序,我遇到了一个奇怪的问题,我使用 EntityManager 创建了一个 TypedQuery,设置了所有参数,当我使用 query.getResultList() 时,它给出了这个异常,但是当我得到了由 hibernate 创建的查询,粘贴到 sqldeveloper 上并更改 ?对于参数值,它执行没有任何问题。请帮帮我,我已经一窍不通了。 这是hibernate转换的查询

select rbpenginer0_.RBP_ENG_RISK_ID as RBP_ENG_RISK_ID1_190_,rbpenginer0_.ACTIVE as ACTIVE2_190_,rbpenginer0_.DT_INSERT as DT_INSERT3_190_,rbpenginer0_.INSERT_USER_ID as INSERT_USER_ID18_190_,rbpenginer0_.STATUS as STATUS4_190_,rbpenginer0_.DT_UPDATE as DT_UPDATE5_190_,rbpenginer0_.UPDATE_USER_ID as UPDATE_USER_ID19_190_,rbpenginer0_.LINE as LINE6_190_,rbpenginer0_.MAX_AGE_VEHICLE as MAX_AGE_VEHICLE7_190_,rbpenginer0_.MAX_DEPOSIT_PERCENT as MAX_DEPOSIT_PERCEN8_190_,rbpenginer0_.MAX_DURATION as MAX_DURATION9_190_,rbpenginer0_.MAX_MODEL_RATE as MAX_MODEL_RATE10_190_,rbpenginer0_.MIN_AGE_VEHICLE as MIN_AGE_VEHICLE11_190_,rbpenginer0_.MIN_DEPOSIT_PERCENT as MIN_DEPOSIT_PERCE12_190_,rbpenginer0_.MIN_DURATION as MIN_DURATION13_190_,rbpenginer0_.MIN_MODEL_RATE as MIN_MODEL_RATE14_190_,rbpenginer0_.PERSON_TYPE as PERSON_TYPE15_190_,rbpenginer0_.RATE_COR as RATE_COR16_190_,rbpenginer0_.rating_ABC as rating_ABC17_190_,rbpenginer0_.SALE_TYPE_ID as SALE_TYPE_ID20_190_ from TB_RBP_ENG_RISK rbpenginer0_ where rbpenginer0_.ACTIVE=? and rbpenginer0_.STATUS=? and ((1,rbpenginer0_.RBP_ENG_RISK_ID) in (?))

这是替换参数后的查询

select rbpenginer0_.RBP_ENG_RISK_ID as RBP_ENG_RISK_ID1_190_,rbpenginer0_.SALE_TYPE_ID as SALE_TYPE_ID20_190_ from TB_RBP_ENG_RISK rbpenginer0_ where rbpenginer0_.ACTIVE=1 and rbpenginer0_.STATUS='PENDING_REMoval' and ((1,rbpenginer0_.RBP_ENG_RISK_ID) in ((1,23800),(1,23801),23802),23803),23804),23805),23806),23807),23808),23809),23810),23811),23812),23813),23814),23815),23816),23817),23818),23819),23820),23821),23822),23823),23824),23825),23826),23827),23828),23829),23830),23831),23832),23833),23834),23835),23836),23837),23838),23839),23840),23841),23842),23843),23844),23845),23846),23847),23848),23849),23850),23851),23852),23853),23854),23855),23856),23857),23858),23859),23860),23861),23862),23863),23864),23865),23866),23867),23868),23869),23870),23871),23872),23873),23874),23875),23876),23877),23878),23879),23880),23881),23882),23883),23884),23885),23886),23887),23888),23889),23890),23891),23892),23893),23894),23895),23896),23897),23898),23899),23900),21852),23901),21853),23902),21854),23903),21855),23904),21856),23905),21857),23906),21858),23907),21859),23908),21860),23909),21861),23910),21862),23911),21863),23912),21864),23913),21865),23914),21866),23915),21867),23916),21868),23917),21869),23918),21870),23919),21871),23920),21872),23921),21873),23922),21874),23923),21875),23924),21876),23925),21877),23926),21878),23927),21879),23928),21880),23929),21881),23930),21882),23931),21883),23932),21884),23933),21885),23934),21886),23935),21887),23936),21888),23937),21889),23938),21890),23939),21891),23940),21892),23941),21893),23942),21894),23943),21895),23944),21896),23945),21897),23946),21898),23947),21899),23948),21900),23949),21901),23950),21902),23951),21903),23952),21904),23953),21905),23954),21906),23955),21907),23956),21908),23957),21909),23958),21910),23959),21911),23960),21912),23961),21913),23962),21914),23963),21915),23964),21916),23965),21917),23966),21918),23967),21919),23968),21920),23969),21921),23970),21922),23971),21923),23972),21924),23973),21925),23974),21926),23975),21927),23976),21928),23977),21929),23978),21930),23979),21931),23980),21932),23981),21933),23982),21934),23983),21935),23984),21936),23985),21937),23986),21938),23987),21939),23988),21940),23989),21941),23990),21942),23991),21943),23992),21944),23993),21945),23994),21946),23995),21947),23996),21948),23997),21949),23998),21950),23999),21951),24000),21952),24001),21953),24002),21954),24003),21955),24004),21956),24005),21957),24006),21958),24007),21959),24008),21960),24009),21961),24010),21962),24011),21963),24012),21964),24013),21965),24014),21966),24015),21967),24016),21968),24017),21969),24018),21970),24019),21971),24020),21972),24021),21973),24022),21974),24023),21975),24024),21976),24025),21977),24026),21978),24027),21979),24028),21980),24029),21981),24030),21982),24031),21983),24032),21984),24033),21985),24034),21986),24035),21987),24036),21988),24037),21989),24038),21990),24039),21991),24040),21992),24041),21993),24042),21994),24043),21995),24044),21996),21997),24045),21998),24046),21999),24047),24048),22000),22001),24049),22002),24050),22003),24051),22004),24052),22005),24053),22006),24054),22007),24055),22008),24056),22009),24057),24058),22010),22011),24059),22012),24060),22013),24061),22014),24062),22015),24063),22016),24064),22017),24065),22018),24066),22019),24067),22020),24068),22021),24069),22022),24070),22023),24071),22024),24072),22025),24073),22026),24074),22027),24075),22028),24076),22029),24077),22030),24078),22031),24079),22032),24080),22033),24081),22034),24082),22035),24083),22036),24084),22037),24085),22038),24086),22039),24087),22040),24088),22041),24089),22042),24090),22043),24091),22044),24092),22045),24093),22046),24094),22047),24095),22048),24096),22049),24097),22050),24098),22051),24099),22052),24100),22053),24101),22054),24102),22055),24103),22056),24104),22057),24105),22058),24106),22059),24107),22060),24108),22061),24109),22062),24110),22063),24111),22064),24112),22065),24113),22066),24114),22067),24115),22068),24116),22069),24117),24118),22070),24119),22071),24120),22072),24121),22073),24122),22074),24123),22075),24124),22076),24125),22077),24126),22078),24127),22079),24128),22080),24129),22081),24130),22082),24131),22083),24132),22084),24133),22085),24134),22086),24135),22087),24136),22088),24137),22089),24138),22090),24139),22091),24140),22092),24141),22093),24142),22094),24143),22095),24144),22096),24145),22097),24146),22098),24147),22099),24148),22100),24149),22101),24150),22102),24151),22103),24152),22104),24153),22105),24154),22106),24155),22107),24156),22108),24157),22109),24158),22110),24159),22111),24160),22112),24161),22113),24162),22114),24163),22115),24164),22116),24165),22117),24166),22118),24167),22119),24168),22120),24169),22121),24170),22122),24171),22123),24172),22124),24173),22125),24174),22126),24175),22127),24176),22128),24177),22129),24178),22130),24179),22131),24180),22132),24181),22133),24182),22134),24183),22135),24184),22136),24185),22137),24186),22138),24187),22139),24188),22140),24189),22141),22142),24190),22143),24191),22144),24192),22145),24193),22146),24194),24195),22147),22148),24196),22149),24197),22150),24198),22151),24199),22152),24200),22153),24201),22154),24202),22155),24203),22156),24204),22157),24205),22158),24206),22159),24207),22160),24208),22161),24209),22162),24210),22163),24211),22164),24212),22165),24213),22166),24214),22167),24215),22168),24216),22169),24217),22170),24218),22171),24219),22172),24220),22173),24221),22174),24222),22175),24223),22176),24224),22177),24225),22178),24226),22179),24227),22180),24228),22181),24229),22182),24230),22183),24231),22184),24232),22185),24233),22186),24234),22187),24235),22188),24236),22189),24237),22190),24238),22191),24239),22192),24240),22193),24241),22194),24242),22195),24243),22196),24244),22197),24245),22198),24246),22199),24247),22200),24248),22201),24249),22202),24250),22203),24251),22204),24252),22205),24253),22206),24254),22207),24255),22208),24256),22209),24257),22210),24258),22211),24259),22212),24260),22213),24261),22214),24262),22215),24263),22216),24264),22217),24265),22218),24266),22219),24267),22220),24268),22221),24269),22222),24270),22223),24271),22224),24272),22225),24273),22226),24274),22227),24275),22228),24276),22229),24277),22230),24278),22231),24279),22232),24280),22233),24281),22234),24282),22235),24283),22236),24284),22237),24285),22238),24286),22239),24287),22240),24288),22241),24289),22242),24290),22243),24291),22244),24292),22245),24293),22246),24294),22247),24295),22248),24296),22249),24297),22250),24298),22251),24299),22252),24300),22253),24301),22254),24302),22255),24303),22256),24304),22257),24305),22258),24306),22259),24307),22260),24308),22261),24309),22262),24310),22263),24311),22264),24312),22265),24313),22266),24314),22267),24315),22268),24316),22269),24317),22270),24318),22271),24319),22272),24320),22273),24321),22274),24322),22275),24323),22276),24324),22277),24325),22278),24326),22279),24327),22280),24328),22281),24329),22282),24330),22283),24331),22284),24332),22285),24333),22286),24334),22287),24335),22288),24336),22289),24337),22290),24338),22291),24339),22292),24340),22293),24341),22294),24342),22295),24343),22296),24344),22297),24345),22298),24346),22299),24347),22300),24348),22301),24349),22302),24350),22303),24351),22304),24352),22305),24353),22306),24354),22307),24355),22308),24356),22309),24357),22310),24358),22311),24359),22312),24360),22313),24361),22314),24362),22315),24363),22316),24364),22317),24365),22318),24366),22319),24367),22320),24368),22321),24369),22322),24370),22323),24371),22324),24372),22325),24373),22326),24374),22327),24375),22328),24376),22329),24377),22330),24378),22331),24379),22332),24380),22333),24381),22334),24382),22335),24383),22336),24384),22337),24385),22338),24386),22339),24387),22340),24388),22341),24389),22342),24390),22343),24391),22344),24392),22345),24393),22346),24394),22347),24395),22348),24396),22349),24397),22350),24398),22351),24399),22352),24400),22353),24401),22354),24402),22355),24403),22356),24404),22357),24405),22358),24406),22359),24407),22360),24408),22361),24409),22362),24410),22363),24411),22364),24412),22365),24413),22366),24414),22367),24415),22368),24416),22369),24417),22370),24418),22371),24419),22372),24420),22373),24421),22374),24422),22375),24423),22376),24424),22377),24425),24426),24427),24428),24429),24430),24431),24432),24433),24434),24435),24436),24437),24438),24439),24440),24441),24442),24443),24444),24445),24446),24447),24448),24449),24450),24451),24452),24453),24454),24455),24456),24457),24458),24459),24460),24461),24462),24463),24464),24465),24466),24467),24468),24469),24470),24471),24472),24473),24474),24475),24476),24477),24478),24479),24480),24481),24482),24483),24484),24485)));

堆栈跟踪的前 30 行: 0 = {StackTraceElement@30337} "org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692)" 1 = {StackTraceElement@30338} "org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602)" 2 = {StackTraceElement@30339} "org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:492)" 3 = {StackTraceElement@30340} "com.rci.omega2.ejb.dao.RbpGenericDAO.findAll(RbpGenericDAO.java:25)" 4 = {StackTraceElement@30341} "com.rci.omega2.ejb.bo.EngineBO.approveDeactivation(EngineBO.java:881)" 5 = {StackTraceElement@30342} "sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)" 6 = {StackTraceElement@30343} "sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)" 7 = {StackTraceElement@30344} "sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)" 8 = {StackTraceElement@30345} "java.lang.reflect.Method.invoke(Method.java:498)" 9 = {StackTraceElement@30346} "org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)" 10 = {StackTraceElement@30347} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)" 11 = {StackTraceElement@30348} "org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437)" 12 = {StackTraceElement@30349} "org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82)" 13 = {StackTraceElement@30350} "org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93)" 14 = {StackTraceElement@30351} "org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)" 15 = {StackTraceElement@30352} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)" 16 = {StackTraceElement@30353} "org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)" 17 = {StackTraceElement@30354} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)" 18 = {StackTraceElement@30355} "org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47)" 19 = {StackTraceElement@30356} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)" 20 = {StackTraceElement@30357} "org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437)" 21 = {StackTraceElement@30358} "org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:73)" 22 = {StackTraceElement@30359} "org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83)" 23 = {StackTraceElement@30360} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)" 24 = {StackTraceElement@30361} "org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45)" 25 = {StackTraceElement@30362} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)" 26 = {StackTraceElement@30363} "org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21)" 27 = {StackTraceElement@30364} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)" 28 = {StackTraceElement@30365} "org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)" 29 = {StackTraceElement@30366} "org.jboss.as.ee.component.interceptors.ComponentdispatcherInterceptor.processInvocation(ComponentdispatcherInterceptor.java:52)" 30 = {StackTraceElement@30367} "org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)"

堆栈跟踪的至少 30 行: 130 = {StackTraceElement@30568}“io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)” 131 = {StackTraceElement@30569}“io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)” 132 = {StackTraceElement@30570}“io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)” 133 = {StackTraceElement@30571}“io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)” 134 = {StackTraceElement@30572}“io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)” 135 = {StackTraceElement@30573}“io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)” 136 = {StackTraceElement@30574}“io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)” 137 = {StackTraceElement@30575}“io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)” 138 = {StackTraceElement@30576}“io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)” 139 = {StackTraceElement@30577}“org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)” 140 = {StackTraceElement@30578}“io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)” 141 = {StackTraceElement@30579}“io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)” 142 = {StackTraceElement@30580}“io.undertow.servlet.handlers.ServletinitialHandler.handleFirstRequest(ServletinitialHandler.java:292)” 143 = {StackTraceElement@30581} "io.undertow.servlet.handlers.ServletinitialHandler.access$100(ServletinitialHandler.java:81)" 144 = {StackTraceElement@30582}“io.undertow.servlet.handlers.ServletinitialHandler$2.call(ServletinitialHandler.java:138)” 145 = {StackTraceElement@30583}“io.undertow.servlet.handlers.ServletinitialHandler$2.call(ServletinitialHandler.java:135)” 146 = {StackTraceElement@30584}“io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)” 147 = {StackTraceElement@30585}“io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)” 148 = {StackTraceElement@30586} "io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)" 149 = {StackTraceElement@30587}“io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)” 150 = {StackTraceElement@30588} "io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)" 151 = {StackTraceElement@30589} "io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)" 152 = {StackTraceElement@30590} "io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)" 153 = {StackTraceElement@30591} "io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)" 154 = {StackTraceElement@30592}“io.undertow.servlet.handlers.ServletinitialHandler.dispatchRequest(ServletinitialHandler.java:272)” 155 = {StackTraceElement@30593}“io.undertow.servlet.handlers.ServletinitialHandler.access$000(ServletinitialHandler.java:81)” 156 = {StackTraceElement@30594}“io.undertow.servlet.handlers.ServletinitialHandler$1.handleRequest(ServletinitialHandler.java:104)” 157 = {StackTraceElement@30595}“io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)” 158 = {StackTraceElement@30596}"io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805)" 159 = {StackTraceElement@30597}"java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)" 160 = {StackTraceElement@30598}"java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)" 161 = {StackTraceElement@30599}"java.lang.Thread.run(Thread.java:748)"

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

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?