Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

新しいテーブルの構造の定義

  • Last UpdatedSep 26, 2024
  • 1 minute read

テーブル テンプレートは、データベース内に作成する新しいテーブルの構造と形式を定義します。テーブル テンプレートは、SQL.DEF ファイルに保存されます。

新しいテーブル テンプレートを作成する

  1. [ツール]ペインで[SQL アクセス マネージャ]を展開して[テーブル テンプレート]を選択します。

  2. [新規作成]を選択します。

    [テーブル テンプレートの定義]ダイアログ ボックスが表示されます。

    Table Template Configuration dialog

  3. [テーブル テンプレート名]ボックスに、テーブル テンプレートの名前を入力します。

    テーブル テンプレート名は、インデックスなしで最大 32 文字まで使用できます。固有であるかどうかに関わらずインデックスを作成している場合、テーブル テンプレート名は 24 文字を超えてはなりません。

  4. [カラム名]ボックスに、テーブル テンプレートのカラム名を入力します。

    カラム名は最大 30 文字までです。

  5. [カラム タイプ]ボックスに、カラムのデータ タイプを入力します。データ タイプの選択は、使用されているデータベースによって異なります。

  6. [インデックス タイプ]領域で、以下のいずれかのオプションを選択します。

    • 固有:各カラム値が固有である必要があります。

    • 非固有:各カラム値は固有である必要はありません。

    • なし:インデックスはありません。

      注記:SQLCreateTable() 関数を含むスクリプトを実行する場合、インデックス ファイルが自動的に作成されます。

  7. このカラムに Null データを入力できるようにするには、[Null データ入力可]を選択します。

    注記:InTouch では、Null データはサポートされていません。

    データを挿入するときに、タグに値が入力されていない場合は、タグのタイプによって Null 値が割り当てられます。

    データ型

    論理型

    0

    整数型

    0

    メッセージ型

    文字のない文字列

  8. [アイテムの追加]を選択して、新しいカラム名、カラム タイプ、長さ、およびインデックス タイプをテーブル テンプレートに追加します。

  9. [OK]を選択して、新しいテーブル テンプレート設定を保存して、ダイアログ ボックスを閉じます。

テーブル テンプレートを変更する

  1. [ツール]ペインで[SQL アクセス マネージャ]を展開して[テーブル テンプレート]を選択します。

    [テーブル テンプレートを選択してください]ダイアログ ボックスが表示されます。

  2. 変更するテーブル テンプレート名を選択して、[修正]を選択します。

    [テーブル テンプレートの定義]ダイアログ ボックスが表示されます。

  3. 必要なアイテムを変更します。

  4. [OK]を選択して変更を保存し、ダイアログ ボックスを閉じます。

    テーブル テンプレートを削除する

    1. [ツール]ペインで[SQL アクセス マネージャ]を展開して[テーブル テンプレート]を選択します。

      [テーブル テンプレートを選択してください]ダイアログ ボックスが表示されます。

    2. 削除するテーブル テンプレート名を選択します。

    3. [削除]を選択します。テーブル テンプレートの削除を確認するよう促すメッセージが表示されます。

    4. [はい]を選択します。[テーブル テンプレートの定義]ダイアログ ボックスが再び表示されます。

    5. [OK]を選択して、ダイアログ ボックスを閉じます。