Skip to content

detach_tablespaces()

Detach all tablespaces from a hypertable

Since 0.7.0

Detach all tablespaces from a hypertable. After issuing this command on a hypertable, it no longer has any tablespaces attached to it. New chunks are instead placed in the database’s default tablespace.

Detach all tablespaces from the hypertable conditions:

SELECT detach_tablespaces('conditions');

The syntax is:

SELECT detach_tablespaces(
hypertable = '<hypertable_name>'
);
NameTypeDefaultRequiredDescription
hypertableREGCLASS-Hypertable to detach the tablespace from.
NameTypeDescription
detach_tablespacesINTEGERThe total number of tablespaces that were detached from the hypertable.