在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读取
最新资讯
热门推荐