在java中调用mysql存储过程
2018-07-20 来源:open-open
public class GenerateSampleData { public void select() { String sql=""; Connection con = null; CallableStatement callAble=null; try{ Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/test"; con = DriverManager.getConnection(url, "abc", "abc"); sql="{call test2(?)}"; callAble=con.prepareCall(sql); callAble.registerOutParameter(1, Types.VARCHAR); callAble.execute(); System.out.println(callAble.getString(1)); }catch (Exception e) { // TODO: handle exception e.printStackTrace(); }finally{ try { callAble.close(); con.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
标签: Mysql
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:Java插入排序实现
下一篇:properties读取
最新资讯
热门推荐