Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
PostgreSQL: instrucción DROP TABLE
Este tutorial de PostgreSQL explica cómo usar PostgreSQL Sentencia DROP TABLE Con sintaxis y ejemplos.
describir
La instrucción DROP TABLE de PostgreSQL le permite descartar o descartar tablas de la base de datos de PostgreSQL.
sintaxis
La forma más simple de la instrucción DROP TABLE en PostgreSQL es:
DROP TABLE table_name;
Sin embargo, la sintaxis completa de la instrucción DROP TABLE de PostgreSQL es:
DROP [ TEMPORARY ] TABLE [ IF EXISTS ] table_name1, table_name2, ... [ RESTRICT | CASCADE ];
parámetro o parámetro
Temporal opcional. Especifica que las tablas temporales solo deben eliminarse mediante la instrucción DROP TABLE. table_name El nombre de la tabla que se eliminará de la base de datos. table_name1, table_name2 Tablas descartadas de la base de datos si se eliminaron varias tablas en la sentencia DROP TABLE. Opcional si está presente. Si se especifica, la instrucción DROP TABLE no generará un error si una de las tablas no existe. Las restricciones son opcionales. Si se especifica, la tabla solo se eliminará si ningún otro objeto depende de la tabla. La conexión en cascada es opcional. Si se especifica, la tabla se descartará y cualquier objeto que dependa de ella se eliminará automáticamente.
notas
- Si usa la declaración DROP TABLE en PostgreSQL para descartar una o más tablas inexistentes, la base de datos arrojará un error (a menos que especifique el parámetro IF EXISTS en la declaración DROP TABLE).
ejemplo
Veamos un ejemplo que muestra cómo eliminar una tabla usando la instrucción DROP TABLE de PostgreSQL.
poner una mesa
Primero, veamos un ejemplo simple de DROP TABLE que muestra cómo eliminar una tabla en PostgreSQL usando la instrucción DROP TABLE.
Por ejemplo:
DROP TABLE order_details;
Este ejemplo de DROP TABLE eliminará la tabla llamada order_details.
eliminar varias tablas
Veamos un ejemplo en el que queremos eliminar varias tablas usando la instrucción DROP TABLE:
Por ejemplo:
DROP TABLE order_details, products;
Esta instrucción DROP TABLE de ejemplo eliminará dos tablas: order_details y products. Si nos preocupa que una de las tablas no exista y no queremos generar un error, podemos modificar nuestra instrucción DROP TABLE de la siguiente manera:
DROP TABLE IF EXISTS order_details, products;
Este ejemplo descartará las tablas order_details y products sin arrojar un error si alguna de las tablas no existe.