作成したテーブルの定義を後から変更する

テーブルの定義を変更する

  1. 管理画面の「テーブル管理」ボタンをクリックし、「テーブル管理」ビューを開きます。
../../../_images/img_01248.png
  1. テーブル定義を変更するテーブルを選択し、右クリックで「テーブル定義の編集」メニューを選択します。
../../../_images/img_02194.png

ちなみに

テーブルの定義を変更できるのは接続先データベースが「CELF データベース(デフォルト)」のテーブルのみです。

  1. 「テーブル編集」ダイアログにて、各項目を変更します。
../../../_images/img_03140.png
項目 説明
テーブル名 テーブル名を変更できます。
カラム名 カラム名を変更できます。
カラムの型 カラムの型を変更できます。型を変更するとデータは削除されます。
カラムの位置 カラムの位置を変更できます。複数のカラム移動も可能です。
カラムの追加 カラムを追加できます。
カラムの削除 カラムを削除できます。

参考

テーブル設定の各項目については、 テーブルを作成する > テーブル名およびカラムの設定をする を参照してください。

  1. 「テーブルを更新」ボタンをクリックします。

注意

テーブル定義を変更する際には下記に注意してください。

  • テーブルを参照しているアプリが動作しなくなる可能性があります。
  • カラムの型を変更した場合、そのカラムのデータは削除されます。
  • インデックスが作成されている場合、インデックスは削除されます。

動画でみる

※動画内の画面は最新バージョンの CELF とは異なる場合があります。
※動画に音声はついていません。


重要

  1. テーブル定義の変更については、以下の権限が必要です。
  • アプリ作成者
  • データベース管理者

また、アプリ作成者についてはテーブルに対する以下の権限が必要です。

  • 管理
  1. テーブル名、および、カラム名のルールは基本的に MySQL に準拠しています。
  • 使用できる文字:[0-9,a-z,A-Z$_] および Unicode の U+0080 ..U+FFFF
  • UTF-8 で 64バイト以下
  • 数字のみで構成されたテーブル名またはカラム名を構成することはできません。
  • MySQL で定義されている予約語でテーブル名またはカラム名を作成することはできません。

詳しくは MySQL のリファレンスマニュアルを参照してください。

../../../_images/celf_help_mascot46.png