CData Virtuality Server の仮想プロシージャは、リレーショナルデータベース管理システムのストアドプロシージャに似ています。同じクエリを時々書いて実行する必要がある場合、仮想プロシージャとして保存し、それを呼び出すだけです。CData Virtuality Server でストアドプロシージャと呼んでいるもの、つまり特定の操作のためにあらかじめ設定されたプロシージャと区別するために、仮想プロシージャと呼んでいます。

仮想プロシージャを使用して、Query やその他の SQL コマンドの実行、一時テーブルの定義、一時テーブルへのデータの追加、結果セットのウォークスルー、ループの使用、条件ロジックの使用を行うことができます。

仮想プロシージャは、CData Virtuality Server プロシージャ言語を使用して定義されます。このセクションでは、仮想プロシージャの作成と実行について説明し、プロシージャ言語で使用されるさまざまなステートメントについて詳しく説明します。