How do I drop table from database?
Date: 2010-09-16. Category: Java JDBC examples. Hits: 8K time(s).
This example is to show you how to delete or drop a table from your database. Basically we just send a "drop table" command and specify the table name to be deleted to the database.
package org.kodejava.example.sql;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class DropTableExample {
public static void main(String[] args) throws Exception {
Connection connection = null;
try
{
// This is the JDBC driver class for Oracle database
Class.forName("oracle.jdbc.driver.OracleDriver");
// We use an Oracle express database for this example
String url = "jdbc:oracle:thin:@localhost:1521:xe";
// Define the username and password for connection to
// our database.
String username = "kodejava";
String password = "welcome";
// To delete a table from database we use the DROP TABLE
// command and specify the table name to be dropped
String sql = "DROP TABLE books";
// Connect to database
connection = DriverManager.getConnection(url, username, password);
// Create a statement
Statement statement = connection.createStatement();
// Execute the statement to delete the table
statement.execute(sql);
} catch (SQLException e) {
e.printStackTrace();
} finally {
if (connection != null && !connection.isClosed()) {
connection.close();
}
}
}
}