首页 > 数据库 >jdbc连接Oracle数据库

jdbc连接Oracle数据库

时间:2022-11-11 16:00:31浏览次数:38  
标签:jdbc String 数据库 resultSet connection statement Oracle null

import java.sql.*;

public class Main {
    public static void main(String[] args) {

        System.out.println("Hello world!");
        Connection connection = null;
        Statement statement = null;
        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            connection = DriverManager.getConnection("jdbc:oracle:thin:@192.168.10.235:1521:orcl","test_levle1","dbcloud");
            System.out.println(connection);
            statement = connection.createStatement();
            ResultSet resultSet = statement.executeQuery("SELECT * FROM sc where SID = '03'");
            while (resultSet.next()){
                String sid = resultSet.getString("SID");
                String cid = resultSet.getString("CID");
                String source = resultSet.getString("SCORE");
                System.out.println(sid+"==="+cid+"==="+source);
            }


        } catch (Exception e) {
            throw new RuntimeException(e);
        }finally {
            try {
                if(statement!=null){
                    statement.close();
                }
                if(connection != null){
                    connection.close();
                }

            } catch (SQLException e) {
                throw new RuntimeException(e);
            }

        }
    }
}

 

标签:jdbc,String,数据库,resultSet,connection,statement,Oracle,null
From: https://www.cnblogs.com/erguai/p/16880754.html

相关文章

  • JDBCTemplate-快速入门和执行DML语句
    Spring框架对DBC的简单封装。提供了一个DBCTemplate对象简化JDBC的开发步骤:1、导入jar包2、创建jdbcTemplate对象。依赖于数据源Datasource jdbcTemplatetemplate......
  • Mysql数据库函数-单行函数
    一.单行函数:可以理解为向函数传入一个参数,返回一个值。单行函数是指对每一题记录输入值进行计算,并得到相应的计算结果,然后返回给用户,也就是说,每条记录作为一个输入参数,经......
  • thinkPHP查询数据库常用函数
      1.find()  查询一条数据2.field()  查询的字段如field('id,name,age')3.select()  查询多条数据4.setField()  修改一个字段或多个字段值  如se......
  • 数据库架构演变概要
    数据库架构演变概要一.背景为了适应业务增长,数据库数据量快速增长,性能日趋下降,稳定性不佳的实际情况,急需架构逐步演变适应未来的业务发展。二.现状【......
  • 数据库范式与反范式设计,是一门艺术
    正文共: 2251字3图  预计阅读时间: 6分钟前言在日常业务研发过程中,我们常常需要与数据库表打交道。设计范式是数据表设计的基本原则,对于数据表的设计范式,我们特别容易忽......
  • Android数据库学习123
    我个人感觉安卓自带的数据库用的不是太多的,毕竟现在很多应用都直接和服务器数据库进行交互,或者直接API获取一些接口的数据,但是不可否认自带的数据库还是有一些作用的,所以我......
  • django 命令行方式使用model建数据库
    提前建立好项目根目录mysite,cd到mysite里面,使用如下命令创建一个名为FirstSql的项目:pythondjango-admin.pystartprojectFirstSql再cd到FirstSql下面,构建一个app,这个app......
  • JDBCTemplate-介绍
    spring框架对JDBC的简单封装提供了一个JDBCTemplate对象简化JDBC的开发步骤1.导入依赖<dependency><groupId>org.springframework</groupId>......
  • 0:数据库的产生-MySQL
    目录​​0.1什么是数据库database​​​​0.2抛出问题,数据库的产生​​​​0.3数据库萌芽阶段的发展历程​​​​0.4CRUD​​​​0.5层次模型​​​​0.6网状模型​......
  • 数据库连接池_c3p0-基本使用和配置演示
    数据库连接池_c3p0-基本使用c3p0:数据库连接池技术步骤:1.导入c3p0依赖<dependency><groupId>com.mchange</groupId><artifactId>c......