JDBC如何删除数据呢?
下文笔者讲述jdbc删除数据的方法及示例分享,如下所示
实现思路: 直接使用发送sql脚本的方法 即可删除指定数据例
package com.java265.jdbc.statement.row; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class RowDelete { public static void main(String[] args) { try (Connection conn = DriverManager.getConnection( "jdbc:postgresql://127.0.0.1:5432/test", "root", "123456"); Statement statement = conn.createStatement()) { int row = statement.executeUpdate(deleteByInfo("java265")); // rows affected System.out.println(row); } catch (SQLException e) { System.err.format("SQL State: %s\n%s", e.getSQLState(), e.getMessage()); } catch (Exception e) { e.printStackTrace(); } } private static String deleteByInfo(String name) { return "DELETE FROM USERS WHERE NAME='" + name + "'"; } } 注意事项: 需引入相关依赖 <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>42.2.5</version> </dependency>
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。