Mariadb-table-cloning
提供:Dev Guides
MariaDB-テーブルのクローン作成
状況によっては、既存のテーブルの正確なコピーを作成する必要があります。 CREATE … SELECTステートメントは、インデックスやデフォルト値などを無視するため、この出力を生成できません。
テーブルを複製するための手順は次のとおりです-
- SHOW CREATE TABLEを使用して、ソーステーブルの構造全体を詳述するCREATE TABLEステートメントを作成します。
- ステートメントを編集して、テーブルに新しい名前を付けて実行します。 *テーブルデータもコピーする必要がある場合は、INSERT INTO … SELECTステートメントを使用します。
複製を作成する別の方法では、CREATE TABLE ASステートメントを使用します。 この文は、すべての列、列定義をコピーし、コピーにソース表のデータを移入します。
以下の構文を確認します-
以下の使用例を確認してください-