このサイトをビューするために JavaScript を有効化してください。

Altova MapForce 2020 Enterprise Edition

MapForce ではデータベースコンポーネントにてパラメーターを伴う SQL SELECT ステートメントの作成がサポートされています。SELECT ステートメントはテーブル型の構造をしており、SELECT ステートメントにより生成された結果のフィールドが含まれます。このような構造は(通常のデータベーステーブルやビューと同様に)マッピングデータソースとして使用することができます。

 

SELECT ステートメントにて INNER/OUTER JOIN が使用されている場合、全てのテーブルのフィールドがコンポーネントには収められます。

(SQL の "AS" キーワードにより指定された)相関名を伴う表現もコンポーネント内のマッピングアイテムとして表示されます。

SELECT ステートメントは既存のデータベーステーブルを MapForce へ挿入する際に作成されます。

SELECT ステートメントには、 SQL WHERE/ORDER コンポーネントで使用される構文によるパラメーターを含めることができます。

 

入力パラメータを含まない限り、SQL SELECT ステートメントは C++、C#、Java、および BUILT-IN 言語内でサポートされます。 入力パラメーターを持つ SQL SELECT ステートメントは BUILT-IN 変換言語内でのみサポートされます。

 

SELECT がデータベースコンポーネントに追加されると、返されるフィールドはマッピングのために使用することができます。例:

add_select_03

SELECT ステートメントはコンポーネント内部に表示されます。ステートメントにより表示される結果の行数は、 メニューコマンド 「ツール | オプション」 を選択し、全般タブにて指定することができます。

(C) 2019 Altova GmbH