首页 数据库 mysql教程 ORA-01461:仅能绑定要插入LONG列的LONG值

ORA-01461:仅能绑定要插入LONG列的LONG值

Jun 07, 2016 pm 04:22 PM
long 插入

19:52:35,156 WARN JDBCExceptionReporter:100 - SQL Error: 1461, SQLState: 72000 19:52:35,156 ERROR JDBCExceptionReporter:101 - ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值 19:52:35,156 WARN JDBCExceptionReporter:100 - SQL Error: 1461, SQLSta

19:52:35,156  WARN JDBCExceptionReporter:100 - SQL Error: 1461, SQLState: 72000

19:52:35,156 ERROR JDBCExceptionReporter:101 - ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值

 

19:52:35,156  WARN JDBCExceptionReporter:100 - SQL Error: 1461, SQLState: 72000

19:52:35,156 ERROR JDBCExceptionReporter:101 - ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值

 

19:52:35,156 ERROR AbstractFlushingEventListener:324 - Could not synchronize database state with session

org.hibernate.QueryTimeoutException: Could not execute JDBC batch update

 at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:124)

 at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)

 at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)

 at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:262)

 at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:178)

 at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)

 at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)

 at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)

 at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)

 at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)

 at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:6

56)

 at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformT

ra

nsactionManager.java:754)

 at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransact

ionManager.java:723)

 at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(Transa

cti

onAspectSupport.java:393)

 at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:120)

 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

 at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)

 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)

 at $Proxy45.queryObjectOut(Unknown Source)

 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

 at java.lang.reflect.Method.invoke(Method.java:597)

 at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)

 at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)

 at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:178)

 at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:68)

 at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)

 at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)

 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)

 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

 at java.util.concurrent.FutureTask.run(FutureTask.java:138)

 at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)

 at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107)

 at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)

 at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)

 at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)

 at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)

 at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)

 at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)

 at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:167)

 at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)

 at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)

 at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)

 at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)

 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)

 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)

 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

 at java.lang.Thread.run(Thread.java:662)

Caused by: java.sql.BatchUpdateException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值

 

 at oracle.jdbc.driver.DatabaseError.throwBatchUpdateException(DatabaseError.java:343)

 at oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:10656)

 at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)

 at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)

 at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)

 ... 55 more

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

使用SQL中的MINUS操作符 使用SQL中的MINUS操作符 Feb 18, 2024 pm 04:53 PM

SQL中MINUS的用法及具体代码示例在SQL中,MINUS是一种用于在两个结果集之间执行差集操作的运算符。它用于从第一个结果集中删除与第二个结果集中相同的行。MINUS操作符返回的结果集将包含仅存在于第一个结果集中的行。下面通过具体的代码示例来演示MINUS的用法:假设有两个表-"table1"和"table2",它们的结构如下:表名:table1字段

oracle怎么查询long类型 oracle怎么查询long类型 Jun 12, 2023 pm 05:05 PM

oracle查询long类型的方法:1、TO_LOB函数,使用“SELECT TO_LOB()”语法将把表中的LONG类型列转换为CLOB类型并将其作为查询结果返回;2、SUBSTR函数,使用“SELECT SUBSTR()”将返回表中的LONG类型列中从第100个字符开始的250个字符,其作为VARCHAR类型返回。

我们可以在Java列表中插入空值吗? 我们可以在Java列表中插入空值吗? Aug 20, 2023 pm 07:01 PM

SolutionYes,Wecaninsertnullvaluestoalisteasilyusingitsadd()method.IncaseofListimplementationdoesnotsupportnullthenitwillthrowNullPointerException.Syntaxbooleanadd(Ee)将指定的元素追加到此列表的末尾。类型参数E −元素的运行时类型。参数e −要追加到此列表的元

Java中如何判断两个Long对象是否相等? Java中如何判断两个Long对象是否相等? Apr 20, 2023 pm 09:10 PM

抛出问题:Longa=4l;Longb=4l;a==b//trueLonga=128l;Longb=128l;a==b//false如果Long的值在[-127,128]之间,用“==”判断是否相等是没问题的,如果不在这个区间,是不能用“==”的,原因如下源码解释:publicstaticLongvalueOf(longl){finalintoffset=128;if(l>=-128&&l

java long类型数据的赋值方式是什么 java long类型数据的赋值方式是什么 Apr 28, 2023 pm 03:52 PM

javalong类型数据的赋值问题当程序出现较大的数值的时候(超过int类型:-2^31到2^31-1间),就需要将类型变成Long类型。longl=1507772738542;Longl1=(long)1507772738542;以上的写法,在编译的时候会报错,大概的意思就是数据太长,超过了int类型的值。解决Longl=1507772738542L;在数据的后面加上L或者l都可以。把null赋值给long产生的奇怪问题问题产生的原因我从一个对象中获取一个Long类型的数据赋值给一个long变

wps文档里插入中国地图的图文方法 wps文档里插入中国地图的图文方法 Mar 27, 2024 pm 02:01 PM

1、打开wps软件,进入wps文字的操作界面。2、在该界面内找到插入选项。3、点击插入选项,在其编辑区域内找到形状选项。4、点击形状选项,在其子级菜单那里找到推荐选项。5、在推荐选项内找到中国地图选项。6、点击中国地图选项,用鼠标左键在编辑输入区里拖拽,就得到了我们需要的中国地图。

long占几个字节 long占几个字节 Feb 01, 2023 am 11:49 AM

long占4个字节;long表示一种长整型数据,是编程语言中的一种基本数据类型,为“long int”的缩写,默认为有符号长整型,含4个字节,取值范围为“-2^31 ~ (2^31 -1)”。

如何实现MySQL中插入多行数据的语句? 如何实现MySQL中插入多行数据的语句? Nov 08, 2023 pm 09:54 PM

如何实现MySQL中插入多行数据的语句?在MySQL中,有时我们需要一次性插入多行数据到表中,这时我们可以使用INSERTINTO语句来实现。下面将介绍如何使用INSERTINTO语句来插入多行数据,并给出具体的代码示例。假设我们有一个名为students的表,包含id、name和age字段,现在想要一次性插入多条学生的信息,我们可以按照以下步骤来实现:

See all articles