`
xiajin2080
  • 浏览: 35969 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
  • Airflare: 你这也不对啊,各种报错啊!DocumentHelper哪来的啊 ...
    XML读写
  • myali88: 为什么我用$.getJSON请求返回的始终是一个JSON格式的 ...
    jQuery+JSON

mysql存储过程

阅读更多
1.
delimiter //
create procedure updateCity (in parameter integer)
begin

update city set postalcode='518000' where cityId=parameter;
end;
//


2.
delimiter //
create procedure selectCity ()
begin
select * from city;
end;
//


3.
 public void callProcUpdateCity(int id){
    	
    	String updateCity = "{call updateCity("+id+")}";
    	
    	String selectCity="{call selectCity()}";
    	
    	Session session=getSession();
    	Transaction tx = session.beginTransaction();
    	Connection connection=session.connection();
    	try {
			CallableStatement cstmt =connection.prepareCall(updateCity);
//			cstmt.setInt(1, id);
			cstmt.executeUpdate();
			ResultSet rs=cstmt.executeQuery(selectCity);
			while(rs.next()){
				
				System.out.println(rs.getString(2));
			}
			tx.commit();
		} catch (SQLException e) {
			e.printStackTrace();
		}
    }
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics