メイン コンテンツをスキップする

システムSQLテンプレートのタイプ

このセクションでは、さまざまなタイプの事前定義されたSQLテンプレートについて詳しく説明します。

各テンプレートグループのステートメントは、データベースごとに達成しようとしている操作に応じて異なりますが、テンプレートはそのタイプに基づいて各フォルダーにもグルーピングされています。

次の表は、これらのタイプと関連する情報を示しています。

[Name] (名前)

[Function] (ファンクション)

関連付けられたコンポーネント

必須のコンポーネントパラメーター

[Aggregate] (集計)

データセットの集計(合計、平均、計数など)を実行します。

tSQLTemplateAggregate

データベース名

ソーステーブル名

ターゲットテーブル名

[Commit] (コミット)

RDBMSにコミット命令を送信します。

tSQLTemplate tSQLTemplateAggregate tSQLTemplateCommit tSQLTemplateFilterColumns tSQLTemplateFilterRows tSQLTemplateMerge tSQLTemplateRollback

Null

[Rollback] (ロールバック)

RDBMSにロールバック命令を送信します。

tSQLTemplate tSQLTemplateAggregate tSQLTemplateCommit tSQLTemplateFilterColumns tSQLTemplateFilterRows tSQLTemplateMerge tSQLTemplateRollback

Null

DropSourceTable

ソーステーブルを削除します。

tSQLTemplate tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

テーブル名(tSQLTemplateを使用した場合)

ソーステーブル名

DropTargetTable

ターゲットテーブルを削除します。

tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

ターゲットテーブル名

FilterColumns

RDBMS内の特定のカラムのデータセットを選択し抽出します。

tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

FilterRow

RDBMS内の特定の行のデータセットを選択し抽出します。

tSQLTemplateAggregate tSQLTemplateFilterColumns tSQLTemplateFilterRows

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

条件

MergeInsert

ソーステーブルからターゲットテーブルにレコードを挿入します。

tSQLTemplateMerge tSQLTemplateCommit

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

条件

MergeUpdate

ターゲットテーブルをソーステーブルからのレコードでアップデートします。

tSQLTemplateMerge tSQLTemplateCommit

ターゲットテーブル名(およびスキーマ)

ソーステーブル名(およびスキーマ)

条件

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。