機械翻訳について

表操作ページ

1回のリクエストで複数のレコードを更新または挿入できます。

ノート:

表の構造を変更する場合(たとえば、列を追加または削除する場合)、アダプタ・エンドポイント構成ウィザードで再編集を実行して表を再インポートする必要があります。 「表のインポート」ページに移動して同じ表を再インポートし、OK「次」「完了」をクリックしてウィザードを完了します。 その後のみ、表の変更が統合に反映されます。

表のインポート・ページ

選択したスキーマに基づいてインポートする表をフィルタリングして選択します。 これらの表は、選択された操作に基づいてSQL文を生成するために使用されます。

次の数の表をインポートできます:

  • 挿入、更新、挿入または更新アクションで使用できる最大3つの表

  • 選択できる最大5つの表 - 表機能に対する操作

  • ポーリング機能の最大5つの表

要素 説明

Schema

使用するスキーマを選択します。 ページがリフレッシュされ、選択可能な表が表示されます。

名前フィルタ

テーブルの表示をフィルタリングします。

使用可能

レコードを挿入または更新する表を選択します。

選択済

選択したテーブルを表示します。

リレーションシップ・ページ

選択した表間の関係を確認し、必要に応じて関係を作成、削除、または名前変更します。 これらの関係は、挿入または更新SQL文で使用されます。

要素 説明

関連表

ルート・データベース・テーブルと関連するテーブル(1対1または1対多)で定義された関係を表示します。

作成

クリックすると新しい関係が作成されます。

削除

クリックすると、選択した関係が削除されます。

名前変更

選択した関係の名前を変更する場合にクリックします。

リレーションシップの作成ページ

SQL文で使用する親子関係を指定します。

要素 説明

親表

親表を選択します。

子表

子表を選択します。

マッピング・タイプ

マッピング・タイプ(1対多、1対1または子表に外部キーのある1対1)を選択します。 たとえば、親表として「従業員」を選択し、子表として「部門」を選択した場合、次のオプションが表示されます:
  • 従業員は部署と1対1の関係を持っています

  • 従業員は部署との1:1の関係を持っています(子表の外部キー)

  • 従業員は部署と1:Mの関係を持っています

親子表

外部キー・フィールドを主キー・フィールドに関連付けます。

リレーションシップ名

オプションでリレーションシップに名前を付けます(デフォルト名が生成されます)。

属性のフィルタ処理ページ

除外する属性を除外します。

要素 説明

属性ツリー

データベース問合せから除外する属性の選択を解除します。 主キー属性を除外することはできません。

表ページの操作

データベース表を選択します。 一括抽出機能を使用するには、「基本情報」ページの「表に対して操作を実行」リストからSELECT操作を選択する必要があります。

表ページの操作

要素 説明

Schema

処理する表を含むデータベース・スキーマを選択します。

表名

スキーマを検索するフィルタを入力します(たとえば、%TABを使用して、名前にTABを含む表を検索します)。

表タイプ

適切なデータベース・オブジェクトのサブセットを取得する表タイプ・フィルタを指定し、「検索」をクリックします。

  • ALL

  • TABLE

  • VIEW

フィルタ条件

テーブル名の表示をフィルタリングするための最初の文字を入力します。

表名

インポートする表を選択します。

ノート: アダプタが自動的にリレーションシップを認識するために、表を一緒にインポートすることをお薦めします。 別々に表をインポートする場合は、明示的に表関係を作成する必要があります。

Import Tables

クリックすると表がインポートされます。 親データベース表を選択するためのページがリフレッシュされます。

親データベース表の選択

リストから親(ルート)表を選択します。 関連する複数の表を使用している場合、これは関係の最上位の親表です。 選択した後、テーブル関係が表示および編集できるようにページが更新されます。

追加||表を削除

表を追加したり、使用していない表を削除する場合にクリックします。

親データベース表リレーションシップの確認と管理を行います

「編集」をクリックして、表の関係を表示および編集します。 アダプタによって自動的に識別される関係が表示されます。 「表3-1」を参照してください。

選択されたデータベース表から列の確認とフィルタリングを行います

「編集」をクリックして、表の属性を表示および編集します。 データベース問合せから除外する属性を選択解除することができます。 主キー属性は除外できません。 「表3-2」を参照してください。

SQL問合せの確認と編集

「編集」をクリックして、デフォルトのSQL問合せを表示および編集します。 「表3-3」を参照してください。

ノート: このフィールドは、表のSelect操作で使用できます。

親データベースの表関係の確認と管理オプション

表3-1 - 親データベース表関係の確認と管理オプション

要素 説明

新規作成

クリックすると新しい関係が作成されます。

リレーション

アダプタにより自動的に作成された既存の親と子の表リレーションを表示します。

選択したデータベース表の列の確認とフィルタリング・オプション

表3-2 - 選択したデータベース表の列を確認およびフィルタリングするオプション

要素 説明

属性ツリー

アダプタによって自動的に作成された属性を表示および選択解除します。

SQL問合せの確認と編集オプション

ノート:

これは、表のSelect操作にのみ適用されます。

表3-3 - SQL問合せのレビューと編集オプション

要素 説明

SQL編集

「SQL問合せ」フィールドで問合せを手動で編集する場合にクリックします。

式ビルダーを使用して編集

クリックして、式ビルダーで問合せを編集します。

  • 新規追加: 新しい問合せ条件をSQL問合せに追加する場合にクリックします。

    1. 「新規追加」をクリックします。

    2. 「第1引数」フィールドで、「編集」をクリックし、追加する引数(たとえば、deptno)を選択します。

    3. 「演算子」フィールドで、比較に使用する演算子をドロップダウン・リストから選択します(例: =)。

    4. 「第2引数」フィールドで、使用するオプションを選択します:
      • リテラル: クリックして値を指定します。 これを選択すると、データ型(整数など)を選択して値を指定するよう求められます。

      • パラメータ: クリックしてバインド・パラメータを指定します。

      • 問合せキー: 表の別の列との比較を実行する場合にクリックします。

    新しい条件は、WHERE句を使用してSQL問合せに追加されます。 後続のSQL問合せを追加すると、それらはSQL問合せにAND句で追加されます

  • ネストの追加: SQL問合せにネストされた条件を追加する場合にクリックします。

  • 編集: 指定したSQL基準を編集するをクリックします。

  • 削除: 指定したSQL基準を編集するをクリックします。

クリックして、式ビルダーで問合せを編集します。

取得レコードの最大数

このSQL問合せでフェッチするレコード数を選択します。