HSQLDB - Tabla de caída
Es muy fácil eliminar una tabla HSQLDB existente. Sin embargo, debe tener mucho cuidado al eliminar cualquier tabla existente, ya que los datos perdidos no se recuperarán después de eliminar una tabla.
Sintaxis
A continuación se muestra una sintaxis SQL genérica para eliminar una tabla HSQLDB.
DROP TABLE table_name;
Ejemplo
Consideremos un ejemplo para eliminar una tabla llamada empleado del servidor HSQLDB. A continuación se muestra la consulta para eliminar una tabla llamada empleado.
DROP TABLE employee;
Después de la ejecución de la consulta anterior, recibirá el siguiente resultado:
(0) rows effected
HSQLDB - Programa JDBC
A continuación se muestra el programa JDBC utilizado para eliminar al empleado de la mesa del servidor HSQLDB.
Guarde el siguiente código en DropTable.java archivo.
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");
}
}
Puede iniciar la base de datos usando el siguiente comando.
\>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
Compile y ejecute el programa anterior usando el siguiente comando.
\>javac DropTable.java
\>java DropTable
Después de la ejecución del comando anterior, recibirá el siguiente resultado:
Table dropped successfully