JDBC 应用开发全解析
1. 结果类型判断
在 JDBC 操作中,我们常常需要判断执行结果是 ResultSet 还是整数。基于两个关键点,我们可以轻松做出判断。创建一个 PreparedStatement 对象,使用 setString() 方法初始化输入参数,然后调用 execute() 方法执行 SQL 语句。为了区分运行结果,首先使用 getUpdateCount() 方法获取返回结果。如果 getUpdateCount() 方法执行返回 -1,则返回一个 ResultSet 对象;否则,返回一个整数,表示执行了数据更新、插入或删除操作,该整数值等于受影响的行数。
2. SQL 语句的创建与执行
执行之前讨论的任何执行方法,实际上就是执行一个代表 SQL 语句的字符串。从终端执行结果的角度来看,SQL 语句和 JDBC 表示形式是完全相同的。但在某些情况下,需要修改 JDBC 字符串,以确保数据库能接收到正确的 SQL 语句。
SQL 语句可分为两类:
- 数据定义语言(DDL)语句
- 数据操作语言(DML)语句
DDL 语句用于创建和修改数据库表及其他相关对象的结构;DML 语句用于处理和操作数据库表中的数据。
2.1 DDL 语句的创建与执行
DDL 语句主要用于创建和修改数据库表及相关对象的结构,不执行任何查询,也不影响数据库相关表中的任何行,当然也
JDBC 应用开发全面解析
超级会员免费看
订阅专栏 解锁全文
940

被折叠的 条评论
为什么被折叠?



