在线等,ibaits中语句不能执行

问题描述

项目使用的是ibaits,但是在控制台可以打印出语句,但是返回的值是0,但是把打印的语句放入pl/sql中执行,返回的结果是2,不知道是怎么回事?求解,谢谢!

解决方案

解决方案二:
贴部分代码和配置信息
解决方案三:
肯定哪错误了同样的语句肯定返回同样的
解决方案四:
解决了,原来是$和#的区别
解决方案五:
能多细心下就不会有这样的问题了。
解决方案六:
原来是$和#的区别这个区别有点大。。。。
解决方案七:
该回复于2011-04-01 11:29:53被版主删除
解决方案八:
估计是数据类型错误了吧。我之前也碰见过这种现象、后来检查了参数,原来是参数数据类型错误,在plsql里面执行都是正常返回1(因为我那个是修改语句,返回1表示正常执行)、到了ibatis就出现老是返回0的现象。就是没有修改任何数据。

时间: 2024-11-10 01:08:07

在线等,ibaits中语句不能执行的相关文章

SQLServer中SELECT语句的执行顺序

今天在写一条语句的时候,在查询分析器里边执行 要用10s,换用另外一种写法只用少于1s的时间,同事说是因为Sql句语执行顺序的原因.之前看过一点相 关的书,有一点印象,到网上找了资料,学习下. 逻辑查询处理步骤 复制代码 代码如下: (8)SELECT (9)DISTINCT (11)<TOP_specification> <select_list> (1)FROM <left_table> (3) <join_type> JOIN <right_ta

Java中finally语句与return语句的执行次序

Java finally语句到底是在return之前还是之后执行? 网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: (1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到. (2)在try块中有Sy

javascript-外部导入Javascript中的if语句无法执行判断

问题描述 外部导入Javascript中的if语句无法执行判断 解决方案 导入的js文件和内嵌js代码块不能共用一个script,要分别使用不同的script 解决方案二: 你找找看是不是你哪里有小毛病如果没有哪种方式执行了就用哪种:我在写javascript时也经常遇到这种问题. 解决方案三: 请问楼主,你的问题最后就是出现在括号这里吗

get语句里面的if语句不执行(C#),不能读取别的类中函数

问题描述 get语句里面的if语句不执行(C#),不能读取别的类中函数 在一个用户控件类里面,开头定义了private static bool ini = false; 类里面写了下面的函数 bool ICommand.Enabled { get { if (ini == false) { initCmbTarget();//后面写的一个函数,在函数的开顶让ini=true } //this.Enabled = 数据检查.StartEditCmd.EditStatus; //return 数据检

oracle-怎样验证spool中的sql语句是否执行成功

问题描述 怎样验证spool中的sql语句是否执行成功 在linux环境下,执行一个sh脚本,里面包含了spool,里面包含查询语句,将查询结果指定到了一个txt文件,然后我需要知道这个语句是否执行成功.然后再导到另外的日志txt里面去. 求大神解决,或者推荐别的方法. 解决方案 判断SQL语句是否执行成功

异常-mysql 中多次执行sql语句,提示too many connections

问题描述 mysql 中多次执行sql语句,提示too many connections 解决方案 mysql Too many connectionsmysql: Too many connectionsmysql Too many connections 解决方案二: 看代码是结合上下文.第一份有一个关闭流,是否正确.这是一个jdbc操作mysql,参考一下吧:http://blog.csdn.net/qq_19558705/article/details/49947317 解决方案三: 为

完全解析Java编程中finally语句的执行原理_java

可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机.接下来我就带您一步一步的揭开这个 finally 的神秘面纱.问题分析首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java 程序员.可惜并不像大多人所认为的那样,对于这个问题,答案当然是否定的,我们先来看下面这个例子. 清单 1. public class Test { public static void main(Stri

SQLServer中SELECT语句的执行顺序_MsSql

今天在写一条语句的时候,在查询分析器里边执行 要用10s,换用另外一种写法只用少于1s的时间,同事说是因为Sql句语执行顺序的原因.之前看过一点相 关的书,有一点印象,到网上找了资料,学习下. 逻辑查询处理步骤 复制代码 代码如下: (8)SELECT (9)DISTINCT (11)<TOP_specification> <select_list> (1)FROM <left_table> (3) <join_type> JOIN <right_ta

《C和C++程序员面试秘笈》——1.12 C++中main函数执行完后还执行其他语句吗

1.12 C++中main函数执行完后还执行其他语句吗 C和C++程序员面试秘笈考点: atexit()函数的使用 出现频率: [解析] 很多时候,我们需要在程序退出的时候做一些诸如释放资源的操作,但程序退出的方式有很多种,例如main()函数运行结束,在程序的某个地方用exit()结束程序,用户通过Ctrl+C等操作发信号来终止程序,等等,因此需要有一种与程序退出方式无关的方法来进行程序退出时的必要处理.方法就是用atexit()函数来注册程序正常终止时要被调用的函数. atexit()函数的