Учебники

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

После выполнения вышеуказанной команды вы получите следующий вывод: