设为首页 加入收藏

TOP

JDBC调用MySQL5存储过程
2014-11-23 21:52:21 来源: 作者: 【 】 浏览:53
Tags:JDBC 调用 MySQL5 存储 过程

  JDBC调用MySQL5存储过程,过程有入参和出参,执行存储过程,并获取出参。


  一、环境


  MySQL5.1


  mysql-connector-java-5.1.10


  jdk1.5


  表


  create table user (


  id int(11) not null auto_increment,


  name varchar(50) not null,


  pswd varchar(50) default null,


  pic longblob,


  remark longtext,


  primary key (id)


  );


  二、写存储过程


  DELIMITER $$


  DROP PROCEDURE IF EXISTS testprocedure $$


  CREATE DEFINER=`vcom`@`%` PROCEDURE testprocedure(in in_name varchar(20),in in_pswd varchar(20),out out_id bigint)


  BEGIN


  insert into user(name,pswd) values(in_name,in_pswd);


  select last_insert_id() into out_id;


  END $$


  DELIMITER ;


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇CORBA版HelloWorld 下一篇Java多线程实现异步调用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: