📅  最后修改于: 2023-12-03 15:29:25.446000             🧑  作者: Mango
Apache Derby是一款开源的Java数据库。它因体积小、易安装、易使用、速度快等特点备受程序员青睐。本文将介绍如何在Apache Derby中删除表。
使用以下代码连接到数据库:
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
Connection conn = DriverManager.getConnection("jdbc:derby:/path/to/database");
使用以下代码删除表:
Statement stmt = conn.createStatement();
String query = "DROP TABLE table_name";
stmt.executeUpdate(query);
其中,table_name
为需要删除的表名。
使用以下代码关闭连接:
stmt.close();
conn.close();
以下示例代码演示了如何删除表:
import java.sql.*;
public class DeleteTable {
public static void main(String[] args) throws Exception {
// Connect to database
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
Connection conn = DriverManager.getConnection("jdbc:derby:/path/to/database");
// Delete table
Statement stmt = conn.createStatement();
String query = "DROP TABLE table_name";
stmt.executeUpdate(query);
// Close connection
stmt.close();
conn.close();
}
}
本文介绍了如何在Apache Derby中删除表。需要注意的是,删除表将会清除其中的所有数据,所以请谨慎执行该操作。