社区
Web 开发
帖子详情
jdbc 怎么调用sql server 的 PROCEDURE
srn
2002-04-15 03:55:58
rt
...全文
119
2
打赏
收藏
jdbc 怎么调用sql server 的 PROCEDURE
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iloveyouonlyonce
2002-04-15
打赏
举报
回复
/*执行一条insert语句并传参数*/
create or replace procedure p_test2(i in number) as
begin
insert into t values (i,'x'||to_char(i));
commit;
end;
/
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*"%>
<html>
<body>
<table>
<tr><td>aaa</td><td>bbb</td></tr>
<%
String driver = "oracle.jdbc.driver.OracleDriver";
String strUrl = "jdbc:oracle:thin:@192.168.1.6:1521:db";
Class.forName(driver);
Connection conn = DriverManager.getConnection(strUrl, "scott", "tiger");
String procedure = "{call p_test2 (?) }";
CallableStatement cstmt = conn.prepareCall(procedure);
cstmt.setInt(1,33);
cstmt.executeUpdate();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from t");
while(rs.next())
{
out.println("<tr><td>" + rs.getString(1) + "</td><td>" + rs.getString(2) + "</td></tr>");
}
rs.close();
stmt.close();
conn.close();
%>
</table>
<p>
<%
out.print(conn.isClosed());
%>
</body>
</html>
</body>
</html>
srn
2002-04-15
打赏
举报
回复
怎么调用 stored proc ?
SQL
Server
学习:Java
调用
SQL
Server
存储过程(
JDBC
方式)
本文介绍如何使用Java的
JDBC
接口来
调用
SQL
Server
的存储过程,详细讲解了相关代码实现和可能遇到的问题处理。
JDBC
调用
SQL
SERVER
存储过程获取返回值
本文详细介绍了通过
JDBC
调用
SQL
SERVER
存储过程的五种方式,包括不带参数、带有输入参数、输出参数、返回状态和更新计数的存储过程,并提供了相应的
调用
语法和Java代码示例。
SQL
Server
中存储过程的创建与
调用
指南
本文聚焦
SQL
Server
存储过程,介绍其概念、优势与应用场景。详细阐述创建存储过程的
SQL
语法,包括参数定义等高级特性。还说明了使用关键字
调用
过程、处理输出的方法,以及在Java和JSP中
调用
的技巧。最后提及提高代码可维护性和性能的方法,以及简化数据库交互的策略。
使用
JDBC
向
SQL
Server
中传递表类型参数
本文介绍了如何在数据量大时,通过
JDBC
利用表类型参数与
SQL
Server
进行高效通信。首先,确保
SQL
Server
驱动版本至少为6.0,并创建对应的表类型参数。接着在存储过程中
调用
此表类型参数。使用
jdbc
连接数据库并
调用
存储过程传递表参数时,若在框架如Hibernate中,可能需要解决Connection包装问题,可通过获取原生Connection或Spring的Native
Jdbc
Extractor来解决。
jdbc
调用
sql
server
的存储过程时“该语句没有返回结果集”的解决方法
本文介绍了在使用
JDBC
连接
SQL
Server
执行存储过程时遇到'该语句没有返回结果集'的错误,通过分析存储过程代码和应用set nocount on语句来解决问题。存储过程涉及到临时表和两张表的数据拼接查询。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章