作成したテーブルの定義を後から変更する¶
テーブルの定義を変更する¶
- 管理画面の「テーブル管理」ボタンをクリックし、「テーブル管理」ビューを開きます。
- テーブル定義を変更するテーブルを選択し、右クリックで「テーブル定義の編集」メニューを選択します。
![]()
ちなみに
テーブルの定義を変更できるのは接続先データベースが「CELF データベース(デフォルト)」のテーブルのみです。
- 「テーブル編集」ダイアログにて、各項目を変更します。
![]()
項目 説明 テーブル名 テーブル名を変更できます。 カラム名 カラム名を変更できます。 カラムの型 カラムの型を変更できます。型を変更するとデータは削除されます。 カラムの位置 カラムの位置を変更できます。複数のカラム移動も可能です。 カラムの追加 カラムを追加できます。 カラムの削除 カラムを削除できます。 参考
テーブル設定の各項目については、 テーブルを作成する > テーブル名およびカラムの設定をする を参照してください。
- 「テーブルを更新」ボタンをクリックします。
注意
テーブル定義を変更する際には下記に注意してください。
- テーブルを参照しているアプリが動作しなくなる可能性があります。
- カラムの型を変更した場合、そのカラムのデータは削除されます。
- インデックスが作成されている場合、インデックスは削除されます。
参考
※動画内の画面は最新バージョンの CELF とは異なる場合があります。
※動画に音声はついていません。
重要
- テーブル定義の変更については、ユーザーに以下の権限が必要です。
- アプリ作成者
- データベース管理者
また、アプリ作成者についてはテーブルに対する以下の権限が必要です。
- 管理
- テーブル名、および、カラム名のルールは基本的に MySQL に準拠しています。
- 使用できる文字:[0-9,a-z,A-Z$_] および Unicode の U+0080 ..U+FFFF
- UTF-8 で 64バイト以下
- 数字のみで構成されたテーブル名またはカラム名を構成することはできません。
- MySQL で定義されている予約語でテーブル名またはカラム名を作成することはできません。
詳しくは MySQL のリファレンスマニュアルを参照してください。
