Java数据库——CallableStatement接口】的更多相关文章

建立一个过程,建立的时候要加DELIMITER // IN——只能输入,不能输出,修改之后保留修改的数据 INOUT——可以的输入,也可以输出,修改时输出的是修改后的数据,但是再次输出的时候是最先的数据 OUT——只能输出,不能输入 调用myproc存储过程 //================================================= // File Name : CallableStatement_demo //----------------------------…
PreparedStatement接口是Statement的子接口,属于预处理操作,与直接使用Statement不同的是,PreparedStatement在操作时,是先在数据表中准备好了一条SQL语句,但是此SQL语句的具体内容暂时不设置,而是之后再进行设置. 使用PreparedStatement完成数据的增加和查询操作 //================================================= // File Name : PreparedStatement_d…
使用SQL中的SELECT语句可以查询出数据库的全部结果,在JDBC的操作中数据库的所有查询记录将使用ResultSet进行接收,并使用ResultSet显示内容. 从user表中查询数据 //================================================= // File Name : MySQL_demo //---------------------------------------------------------------------------…
DELIMITER // DROP PROCEDURE myproc // -- 删除过程 CREATE PROCEDURE myproc(IN p1 int,INOUT p2 int,OUT p3 int) BEGIN SELECT p1,p2,p3 ; -- 输出p1.p2.p3的内容 SET p1=10 ; SET p2=20 ; SET p3=30 ; END // DELIMITER ; SET @x1=70 ; -- 定义变量x1,内容为70 SET @x2=80 ; -- 定义变量…
了解MySQL存储过程建立, 了解存储过程中参数传递的三种方式 了解callablestatement调用存储过程操作. 因为在现在开发中,使用存储过程的地方越来越少,所以,对于存储过程使用,只需要了解,不需要深入. 现在先建议一个存储过程: CREATE PROCEDURE myproc ( IN p1 int, INOUT p2 int, OUT p3 int ) BEGIN SELECT p1,p2,p3; -- 输出p1.p2.p3的内容 SET p1=10 ; SET p2=20 ;…
JDBC(Java Database Connection,Java数据库连接)是一种用于执行SQL语句的JavaAPI(应用程序设计接口),它由一些Java语言写的类和界面组成.JDBC提供了一种标准的应用程序设计接口,使得开发人员使用Java语言开发完整的数据库应用程序变得极为简单.通过JDBC,开发人员几乎可以将SQL语句传递给任何一种数据库,而无需为各种数据库编写单独的访问程序.JDBC可以自动将SQL语句传递给相应的数据库管理系统. JDBC扩展了Java的功能,例如在Applet中应…
最近开始学习java,感觉java的数据库编程需要发个随笔记录一下,话不多说 切入正题. 一.数据库访问技术的简介 应用程序  →  执行SQL语句 →数据库 → 检索数据结果 → 应用程序   ( ODBC         JDBC(两个常用的API)) java主要使用的 JDBC驱动程序进行数据库的编程 Java 应用程序 <------> JDBC   <------>  数据库 二.JDBC 的体系结构 应用层 ↓ 驱动层 ↓ 各个接口 •Driver •Connecti…
目录 Java数据库组织架构 下载驱动包 连接数据库 连接数据库的三个步骤 连接数据库的高开销 Statement接口介绍 PreparedStatement类 使用PreparedStatement进行DML操作 使用PreparedStatement进行DQL操作 JDBC事务处理 批量SQL操纵 数据库存取文本内容的大对象(CLOB) 数据库存取二进制的大对象(BLOB) 存blob数据的时候,文件过大存不下的解决方法 将数据库连接配置保存到外部properties文件中 Java数据库组…
JDBC即Java数据库连接     是接口,用于执行SQL语句,包含Java写的类和界面.几乎可以把SQL传给任何数据库,不用单独编写SQL.     用处,1是与数据库建立连接,2是向数据库发送SQL语句,3是处理数据库返回的结果   JDBC分类     分两种,1是程序开发用JDBC API接口,2是底层的JDBC Driver API接口.     JDBC API         java.sql.DriverManager驱动调入和支持产生新的数据库连接         java.…
直接上下代码: package com.learn.jdbc.chap07; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.Types; import com.learn.jdbc.util.DbUtil; /** * 使用CallableStatement接口调用存储过程 * @author Administrator * */ public class Demo1 { privat…