java调用oracle的存储过程
存储过程名:userinfo一个入参name出参是数据集rs请问这个存储过程谁帮我写一个详细的,谢谢我的数据库连接已经获得变量名conn...
存储过程名: userinfo
一个入参 name
出参是 数据集rs
请问这个存储过程谁帮我写一个详细的,谢谢
我的数据库连接已经获得 变量名conn 展开
一个入参 name
出参是 数据集rs
请问这个存储过程谁帮我写一个详细的,谢谢
我的数据库连接已经获得 变量名conn 展开
2个回答
展开全部
// 首先获得与数据库的连接
conn = DriverManager.getConnection (url, userName, userPwd);
CallableStatement proc = null;
proc = conn.prepareCall ("{call 数据库名称.存储过程名(?)}");// 一个问号表示传入一个参数
proc.setString(1,name); // name为你传入的参数
rs = proc.executeQuery(); // 执行sql语句,返回结果集
conn = DriverManager.getConnection (url, userName, userPwd);
CallableStatement proc = null;
proc = conn.prepareCall ("{call 数据库名称.存储过程名(?)}");// 一个问号表示传入一个参数
proc.setString(1,name); // name为你传入的参数
rs = proc.executeQuery(); // 执行sql语句,返回结果集
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询