SQL语句的执行:Statement、PrepareStatement、CallableStatement
来源:互联网 发布:sql desc table 编辑:程序博客网 时间:2024/05/22 04:41
Connection 接口中的三个方法可用于创建这些类的实例。下面列出这些类及其创建方法: prepareStatement 方法用于: 带一个或多个IN 参数的 SQL 语句 经常被执行的简单 SQL 语句. prepareCall 方法用于: 调用已储存过程
(1) Statement ─ 由方法 createStatement 所创建。Statement 对象用于发送简单的SQL 语句。
(2) PreparedStatement ─ 由方法 prepareStatement 所创建。
(3) PreparedStatement 对象用于发送带有一个或多个输入参数( IN 参数)的 SQL 语句。PreparedStatement 拥有一组方法,用于设置 IN 参数的值。
执行语句时,这些 IN 参数将被送到数据库中。PreparedStatement 的实例扩展了 Statement ,因此它们都包括了 Statement 的方法。
PreparedStatement 对象有可能比 Statement 对象的效率更高,因为它已被预编译过并存放在那以供将来使用。
CallableStatement ─ 由方法 prepareCall 所创建。CallableStatement 对象用于执行 SQL 储存程序 ─ 一组可通过名称来调用(就象函数的调用那样)的SQL 语句。CallableStatement 对象从 PreparedStatement 中继承了用于处理 IN 参数的方法,而且还增加了用于处理 OUT 参数和 INOUT 参数的方法。
以下所列提供的方法可以快速决定应用哪个 Connection 方法来创建不同类型的SQL 语句:
createStatement 方法用于:简单的 SQL 语句(不带参数).
- SQL语句的执行:Statement、PrepareStatement、CallableStatement
- SQL语句的执行:Statement、PrepareStatement、CallableStatement
- statement、prepareStatement、callableStatement的使用
- statement、prepareStatement、callableStatement的使用
- Statement,PrepareStatement,CallableStatement的区别
- statement、prepareStatement、callableStatement的使用
- JDBC中的语句对象 statement prepareStatement CallableStatement
- Statement、Preparestatement和CallableStatement
- jdbc连接数据库演示(Statement、PrepareStatement,CallableStatement的演示)
- 得到PrepareStatement最终执行的sql语句的方法
- 得到PrepareStatement最终执行的sql语句的方法
- 使用Statement执行sql语句
- prepareStatement的Statement区别
- Statement三种执行SQL语句的方法
- Statement、CallableStatement、preparedStatement的区别
- Statement、PreparedStatement、CallableStatement的作用
- PreparedStatement、CallableStatement、Statement的区别
- java用PrepareStatement实现多sql语句执行
- 通信广角论坛
- Edge2d简介
- 用jstl格式化从数据库中读取的时间格式
- java native
- 关于字符集和编码的好文章
- SQL语句的执行:Statement、PrepareStatement、CallableStatement
- 尺有所短,寸有所长——迈瑞、凯恩帝
- 重定位stderr到文件
- apache php 403问题----解决
- 2008年腾讯笔经
- 大西北风味
- CSDN
- 浮点运算指令集
- 书写同时兼容IE和FireFox的事件处理代码