日期:2014-05-17 浏览次数:20839 次
PROCEDURE [dbo].[d_dir_lists_Delete] @node_id int as DELETE [d_dir_lists] WHERE node_id =@node_id --exec d_dir_lists_Delete 111持行没有问题 数据库为sqlserver2005
//java代码
Map<String,Integer> map =new HashMap<String, Integer>();
map.put("node_id", new Integer(node));
this.getSqlMapClientTemplate().queryForObject("proTree.delRootNode",map);
//sqlMap
<parameterMap id="inParameters" class="java.util.Map">
<parameter property="node_id" jdbcType="INTEGER" javaType="java.lang.Integer" mode="IN" />
</parameterMap>
<!-- 调用存储过程,根据根节点id删除,以及它一下的所有节点 -->
<procedure id="delRootNode" parameterMap="inParameters">
<![CDATA[{call d_dir_lists_Delete (?) }]]>
</procedure>