MariaDB テーブルにある全パーティションを削除する
![MariaDB テーブルにある全パーティションを削除する](https://mebee.info/wp-content/uploads/2019/08/mariadb.png)
MariaDBで、テーブルにある全パーティションを削除する手順を記述してます。実際に存在するパーティションを削除するまでの実行結果を掲載してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- MariaDB 10.6.4
- phpMyAdmin 5.1.1
手順
テーブルにある全パーティションを削除するには、「REMOVE PARTITIONING」を使用します。
ALTER TABLE `DB名` REMOVE PARTITIONING;
以下の「sample」テーブルに作成されている、パーティションを全て削除してみます。
SELECT TABLE_SCHEMA,
TABLE_NAME,
PARTITION_NAME,
PARTITION_ORDINAL_POSITION,
TABLE_ROWS
FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME='sample';
![](https://mebee.info/wp-content/uploads/2021/12/image-148-1024x288.png)
全て削除します。
ALTER TABLE `sample` REMOVE PARTITIONING;
全てのパーティションが削除されていることが確認できます。
![](https://mebee.info/wp-content/uploads/2021/12/image-149-1024x228.png)
-
前の記事
mongoDB フィールド値が存在するデータを取得する 2022.12.13
-
次の記事
sakuraエディタ 行の先頭まで削除するショートカットキー 2022.12.13
コメントを書く