w3resource

Delete the 2023 Sales Partition from the Table


Removing a Partition from a Partitioned Table

Write a PostgreSQL query to remove the Sales_2023 partition from the Sales table.

Solution:

-- Drop the 2023 sales partition.
DROP TABLE Sales_2023;

Explanation:

  • Purpose of the Query:
    • Removes a specific partition, deleting all data within it.
  • Key Components:
    • DROP TABLE Sales_2023: Deletes the partition permanently
  • Real-World Application:
    • Useful for archiving old data before removal.

Notes:

  • Dropping a partition deletes its data permanently unless backed up.

For more Practice: Solve these Related Problems:

  • Write a PostgreSQL query to remove a partition after archiving its data to a backup table.
  • Write a PostgreSQL query to remove multiple partitions simultaneously using a dynamic approach.
  • Write a PostgreSQL query to remove a partition conditionally based on its data volume.
  • Write a PostgreSQL query to remove a partition and reassign its data to a default partition if needed.


Go to:


PREV : Adding a New Partition to an Existing Table.
NEXT : Attaching an Existing Table as a Partition.

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.