DROP TABLESPACE — elimina un tablespace
DROP TABLESPACE [ IF EXISTS ] nombre
DROP TABLESPACE elimina un tablespace del sistema.
Un tablespace solo puede ser eliminado por su propietario o por un superusuario.
El tablespace debe estar vacío de cualquier objeto de base de datos antes de poder
ser eliminado. Es posible que objetos en otras bases de datos aún residan
en el tablespace incluso si no hay objetos en la base de datos actual usando
el tablespace. Además, si el tablespace está listado en la configuración
temp_tablespaces de alguna sesión activa, el
DROP podría fallar debido a archivos temporales que residan en el
tablespace.
IF EXISTSNo arroja un error si el tablespace no existe. Se emite una advertencia (notice) en este caso.
nombreEl nombre de un tablespace.
DROP TABLESPACE no se puede ejecutar dentro de un bloque de transacción.
Para eliminar el tablespace mystuff del sistema:
DROP TABLESPACE mystuff;
DROP TABLESPACE es una extensión de PostgreSQL.