ibatis 2.3 调用Oracle Function 返回字符串实例
2013-04-02 17:04
489 查看
java 代码:
ibatis spring配置略
XML代码:
Oracle 代码
Map m = new HashMap(); m.put("v_instancename", instancename); m.put("v_almobjtype", alarmobjtype); m.put("v_almobj", alarmobjdn); m.put("result", ""); service.update("Workorder.updateAlarmInfoInstance", m);
ibatis spring配置略
XML代码:
<parameterMap class="java.util.Map" id="f_map"> <parameter property="result" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT" /> <parameter property="v_instancename" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"/> <parameter property="v_almobjtype" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"/> <parameter property="v_almobj" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"/> </parameterMap> <procedure id="Workorder.updateAlarmInfoInstance" parameterMap="f_map"> <![CDATA[ {? = call F_createalarminfoinstancename(?,?,?)} ]]> </procedure>
Oracle 代码
CREATE OR REPLACE Function F_createalarminfoinstancename( v_instancename in varchar2 , v_almobjtype in varchar2, v_almobj in varchar2 ) return varchar2 is v_err varchar2(200); result varchar2(10); Begin result:='1'; update alm_alarminfo set instancename = v_instancename where alarmobjdn = v_almobj and alarmobjtype = v_almobjtype; commit; return result; End F_createalarminfoinstancename;
相关文章推荐
- ibatis调用Oracle中的存储过程和function
- Android-java调用本地方法返回字符串显示在界面上/NDK-JNI开发实例(二)
- ibatis调用Oracle中procedure和function
- Oracle function real_st_astext,解决ArcSDE中st_astext函数返回字符串结构异常问题
- Ibatis调用Oracle Function
- java中调用oracle procedure或者function返回类型的问题
- Ibatis 调用Oracle返回Cursor的函数/过程
- IBatis调用ORACLE的存储过程、函数的返回结果集例子
- Oracle中通过:触发器,存储过程,Function调用实现解析Clob字段类型中存储的xml字符串
- ibatis 调用有返回集合的存储过程 oracle
- Android-使用C++实现调用本地方法返回字符串显示在界面上/NDK-JNI开发实例(八)
- Oracle创建表语句(Create table)语法详解及示例、、 C# 调用Oracle 存储过程返回数据集 实例
- jdbc调用oracle function返回结果集
- Oracle中通过Function,存储过程,触发器,调用实现解析Clob字段中存在的xml字符串
- 其实iBatis可以在调用新增记录的方法后 返回主键值 (Oracle,Sql Server,Mysql)
- ibatis调用Oracle中的存储过程和function
- mybatis 调用oracle 存储过程并返回结果集
- Oracle JSON 字符串处理实例
- [Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集
- java jdbc调用oracle的函数或过程返回SQL语句查询的结果集