HSQLDB - Drop Table
Удалить существующую таблицу HSQLDB очень легко. Однако вам нужно быть очень осторожным при удалении любой существующей таблицы, так как любые потерянные данные не будут восстановлены после удаления таблицы.
Синтаксис
Ниже приведен общий синтаксис SQL для удаления таблицы HSQLDB.
DROP TABLE table_name;
пример
Давайте рассмотрим пример удаления таблицы с именем employee с сервера HSQLDB. Ниже приводится запрос на удаление таблицы с именем employee.
DROP TABLE employee;
После выполнения вышеуказанного запроса вы получите следующий результат -
(0) rows effected
HSQLDB - Программа JDBC
Ниже приводится программа JDBC, используемая для удаления сотрудника таблицы с сервера HSQLDB.
Сохраните следующий код в DropTable.java файл.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class DropTable {
public static void main(String[] args) {
Connection con = null;
Statement stmt = null;
int result = 0;
try {
Class.forName("org.hsqldb.jdbc.JDBCDriver");
con = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/testdb", "SA", "");
stmt = con.createStatement();
result = stmt.executeUpdate("DROP TABLE employee");
}catch (Exception e) {
e.printStackTrace(System.out);
}
System.out.println("Table dropped successfully");
}
}
Вы можете запустить базу данных с помощью следующей команды.
\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server --database.0
file:hsqldb/demodb --dbname.0 testdb
Скомпилируйте и выполните указанную выше программу, используя следующую команду.
\>javac DropTable.java
\>java DropTable
После выполнения вышеуказанной команды вы получите следующий вывод -
Table dropped successfully