En PostgreSQL , se puede eliminar una tabla temporal mediante el uso de la instrucción DROP TABLE.
Syntax: DROP TABLE temp_table_name;
A diferencia de la sentencia CREATE TABLE, la sentencia DROP TABLE no tiene la palabra clave TEMP o TEMPORARY creada específicamente para tablas temporales. Para demostrar el proceso de eliminación de una tabla temporal, primero creemos una siguiendo las instrucciones a continuación.
Primero, creamos una base de datos de muestra (por ejemplo, test
) para agregar una tabla temporal usando la siguiente declaración:
CREATE DATABASE test;
Después de crear la base de datos, cambiamos a ella usando el siguiente comando:
\c test;
Ahora agregamos una tabla temporal (digamos, mytemp) a la test
base de datos como se muestra a continuación:
CREATE TABLE mytemp(c INT);
Verifique si la tabla se ha creado usando la siguiente declaración:
SELECT * FROM mytemp;
Debería mostrarle la siguiente tabla:
Ahora que nuestra tabla temporal está creada, la eliminamos en el siguiente ejemplo.
Ejemplo:
Usamos la declaración DROP TABLE dentro de la base de datos test
de la siguiente manera para eliminar la tabla temporal:
DROP TABLE mytemp;
Ahora verificamos si la tabla se eliminó con éxito usando la siguiente declaración:
SELECT * FROM mytemp;
Producción:
El error que se muestra arriba generado por PostgreSQL muestra que la mytemp
tabla ya no existe.
Publicación traducida automáticamente
Artículo escrito por RajuKumar19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA