`

jdbc连接oracle实例

阅读更多
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.Hashtable;
public class Test {

	public void queryFromOracle() throws Exception {
		Connection conn = null;
		ResultSet rs = null;
		String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
		String username = "test";
		String password = "test";
		PreparedStatement ps1 = null;
		PreparedStatement ps2 = null;
		try {
			Class.forName("oracle.jdbc.OracleDriver");
			conn = DriverManager.getConnection(url, username, password);
			String sql1 = "select t1.usercode,t2.usertype from app_userchangerecord t1 left join base_user t2 on t1.usercode = t2.code";
			String sql2 = "update app_userchangerecord t set t.usertype = ? where usercode = ?";
			ps1 = conn.prepareStatement(sql1);
			ps2 = conn.prepareStatement(sql2);
			String code;
			String usertype;
			rs = ps1.executeQuery();
			while (rs.next()) {
				code = rs.getString(1);
				usertype = rs.getString(2);
				ps2.setString(1, usertype);
				ps2.setString(2, code);
				ps2.executeUpdate();
			}
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
			ps1.close();
			ps2.close();
			rs.close();
		}
	}
}
 
分享到:
评论

相关推荐

    Jdbc连接oracle远程数据库中文乱码解决

    本文将深入探讨如何通过JDBC(Java Database Connectivity)连接Oracle远程数据库时,解决中文乱码的困扰。 首先,我们需要理解的是,中文乱码通常源于字符集不一致或配置不当。在Java应用中,数据在JVM(Java...

    Java使用Jdbc连接Oracle执行简单查询操作示例

    本文将通过实例形式详细分析Java基于Jdbc实现Oracle数据库的连接与查询相关操作技巧。 一、Java中Jdbc连接Oracle数据库的基本步骤 1. 导入Jdbc驱动包:在Java程序中需要引入Oracle的Jdbc驱动包,通常是oracle.jdbc...

    通过JDBC连接Oracle数据库的十大技巧

    总之,通过掌握JDBC连接Oracle数据库的技巧,能够极大地提高程序的效率和稳定性。选择合适的驱动程序、关闭自动提交、使用PreparedStatement对象、批量处理、调用存储过程以及优化连接池等策略,都是提高Java应用...

    关于JDBC连接oracle数据库的步骤实例,新手可以借鉴

    关于JDBC连接oracle数据库的步骤实例,新手可以借鉴,第一步加载驱动的时候可以用DriverManager或者Class.forName,下面注释掉的都是正确的代码,新手可以看看,高手勿喷

    jdbc连接oracle,执行存储过程,带数据库存储过程

    本篇将详细介绍如何使用JDBC连接Oracle数据库并执行存储过程。 首先,我们需要理解JDBC的基本概念。JDBC是Java平台的标准API,它允许Java程序与各种数据库进行通信。通过JDBC,我们可以创建数据库连接、发送SQL语句...

    jdbc连接oracle三种方式

    Java JDBC (Java Database Connectivity) 是Java程序连接数据库的标准接口,Oracle数据库作为广泛应用的关系型数据库,提供了多种通过JDBC进行连接的方式。本篇文章将详细介绍通过JDBC Thin Driver连接Oracle的三种...

    JDBC连接Oracle数据库常见问题及解决方法

    "JDBC连接Oracle数据库常见问题及解决方法" 本文将对 JDBC 连接 Oracle 数据库常见问题进行总结和解决方法的介绍。以下是针对不同问题的解决方案: 1. Jbuilder 正确连接 Oracle 数据库需要注意的几个问题 在使用...

    java中jdbc连接oracle代码及jar包

    本教程将详细讲解如何在Java项目中使用JDBC连接Oracle数据库,并提供必要的jar包。 首先,我们需要引入Oracle JDBC驱动的jar包。在Java中,Oracle提供了`ojdbc.jar`,通常是`ojdbc6.jar`或`ojdbc7.jar`,具体版本取...

    JDBC连接oracle数据库

    本示例展示了如何使用JDBC连接Oracle数据库,通过Apache Commons DBCP库实现数据库连接池来提高性能和资源管理。 首先,让我们了解关键类和方法: 1. `BaseDAO` 类:这是基础数据访问对象类,它封装了与数据库交互...

    用jdbc测试oracle连接

    本教程将详细讲解如何使用JDBC测试Oracle数据库的连接,确保你的应用程序能够顺利地与数据库进行通信。 首先,你需要确保已经安装了Oracle数据库,并且知道以下关键信息: 1. 数据库服务器的主机名或IP地址(例如,...

    完美的java jdbc连接池实例

    本实例提供了完美的Java JDBC连接池配置,适用于Oracle、MySQL和SQL Server等主流数据库,允许开发者轻松地在不同数据库之间切换方言。 首先,让我们了解什么是JDBC连接池。JDBC(Java Database Connectivity)是...

    java jdbc连接Oracle的小例子

    URL(Uniform Resource Locator)参数需要根据你的Oracle实例进行调整,包括主机名、端口号和服务名(SID或服务名,这里使用的是服务名"ORCL")。 连接成功后,你可以执行SQL查询、插入、更新或删除操作。在完成...

    JDBC连接oracle数据库.pdf

    ### JDBC连接Oracle数据库知识点 #### 一、JDBC概述 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了...

    Spring boot连接oracle数据库JDBC配置步骤

    Spring Boot 连接 Oracle 数据库 JDBC 配置步骤 在本文中,我们将详细介绍如何使用 Spring Boot 连接 Oracle 数据库,配置 JDBC 驱动程序,并实现数据库的基本操作。 Step 1: 添加依赖项 在 Spring Boot 项目中,...

    JDBC连接Oracle数据库代码经验

    总的来说,这段代码展示了如何使用JDBC连接Oracle数据库,并通过连接池进行管理。使用这种方式可以显著提高Web应用程序的性能,减少由于频繁建立和关闭数据库连接带来的开销。在实际项目中,还需要考虑异常处理、...

    jdbc各种连接实例

    以下是一些使用JDBC连接不同数据库的实例: 1. **Oracle8/8i/9i 数据库(thin 模式)** 在Oracle数据库中,thin模式是一种轻量级的驱动,它不需要Oracle的客户端软件。首先需要加载Oracle的驱动类,然后设置URL、...

    jdbc-oracle-thinjdbc-oracle-thin

    在提供的部分内容中,“`jdbc:oracle:thin:@SFMWLHRTRLFQJQA:1521:orclsid`” 是一个典型的 JDBC-Oracle-Thin 连接字符串。下面我们将逐个部分进行解析: - **jdbc:**:表示使用 JDBC 协议。 - **oracle:**:指定...

    JDBC连接MySQL 实例

    **JDBC连接MySQL实例详解** Java Database Connectivity (JDBC) 是Java编程语言中用于与数据库交互的一种接口标准,由Sun Microsystems公司(现为Oracle公司)开发。它为Java程序员提供了标准化的方法来创建、执行...

    Oracle JDBC连接字符串

    ### Oracle JDBC连接字符串详解 在Java开发环境中,与Oracle数据库进行交互时,通常会使用Java Database Connectivity (JDBC)技术来实现。本文将详细介绍如何通过JDBC连接Oracle数据库,并解释连接字符串及相关配置...

Global site tag (gtag.js) - Google Analytics