EJB 调用存储过程报错,在sql server中执行却正常
来源:互联网 发布:python画韦恩图 编辑:程序博客网 时间:2024/05/21 11:01
调用存储过程Query query = em.createNativeQuery("{callupdateLoginOfPassword(?,?,?)}"); 总是报错17:13:15,796 INFO [STDOUT] Hibernate: {call updateLo top 2ginOfPassword( ?,?,? )}17:13:15,890 WARN [JDBCExceptionReporter] SQL Error: 102, SQLState: S000117:13:15,921 ERROR [JDBCExceptionReporter] '{' 附近有语法错误。使用query.getSingleResult()方法会在SQL中增加top2 但是位置不对改为getResultList后,也报错 结果没有返回集发现原来2008的驱动会关注到存储过程执行过程中返回的“影响多少行”这些信息,有这些信息存在,就会抛出以上异常:解决办法:在存储过程中的update语句前加“SET NOCOUNT 设为 ON ”,表示不返回计数(表示受 Transact-SQL 语句影响的行数)
- EJB 调用存储过程报错,在sql server中执行却正常
- EJB 调用Sqlserver 存储过程报错,在sql server中执行却正常 top 2 解决方法
- 如何在SQL Server存储过程中执行DTS包
- 如何在SQL Server存储过程中执行DTS包
- 如何在SQL Server存储过程中执行DTS包
- 如何在SQL Server存储过程中执行DTS包
- 在SQL Server的存储过程中调用Com组件
- 在asp中调用sql server的存储过程
- 在Sql Server的存储过程中调用Com组件
- 在asp中调用sql server的存储过程
- 在asp中调用sql server的存储过程
- 在asp中调用sql server的存储过程
- 在.Net中调用Sql Server存储过程
- 在sql server的存储过程中调用com组件
- 在asp中调用sql server的存储过程方法
- 关于sql存储过程在IDE或数据库中执行报错的解决办法
- SQL Server中执行存储过程
- PB中调用SQL Server存储过程
- eclipse不高亮显示
- 【symbian】怎样将程序转为后台程序
- Android 增加一个property
- Android App的国际化-代码里实现
- Servlet基础
- EJB 调用存储过程报错,在sql server中执行却正常
- Oracle Data Guard概述
- Flex使用cookie
- youtube的架构方案
- HDOJ 1251 统计难题——第二次用字典树AC题目,写一下解题报告
- PrintWriter类的自动刷新
- VMRuntime.getRuntime().setMinimumHeapSize(4 * 1024 * 1024); android 堆内存
- Connection reset by peer的常见原因
- 在winPE中检测不到硬盘的一点启示