标签:
我在项目中需要使用到oracle的语句片段和存储过程。下面就是我的测试案例:
public class DbTest extends BaseTestCase { @Resource JdbcUtil jdbcUtil; @org.junit.Test public void testSQL(){ String sql="declare "+ " v_objid int; "+ " begin " + " v_objid:=1; "+ " update sys_user t set t.fullname=‘超级管理员2‘ where t.userid=v_objid; "+ "end;"; jdbcUtil.execute(sql); } @org.junit.Test public void testProc(){ String sql="call PROC_UPDATE_USER(1,‘我是老板‘)"; jdbcUtil.execute(sql); } }
需要注意的是存储过程后不能使用 分号。
标签:
原文地址:http://www.cnblogs.com/yg_zhang/p/4286093.html