32.5 SDO_TRKR.SEND_TRACKING_MSG
書式
SDO_TRKR.SEND_TRACKING_MSG( tracking_set_name IN VARCHAR2, tracking_msg IN TRACKER_MSG );
説明
追跡メッセージを追跡キューに挿入します。追跡対象のオブジェクトごとに1つのTRACKER_MSGが必要です。オブジェクト1が地域1、2、および3で追跡されている場合、オブジェクトID/地域IDペアごとに1つずつ、3つのTRACKER_MSGが必要です。
パラメータ
使用上のノート
このプロシージャでは、どのオブジェクトをどの地域内で追跡するかを位置追跡サーバーに指示するトラッカ表に新しい行を作成します。
tracking_ms
パラメータはTRACKER_MSG型で、「位置追跡サーバー用のデータ型」に定義があります。
位置追跡サーバーの概念および使用方法については、「位置追跡サーバー」を参照してください。
例
次の例では、IDが8の地域について追跡されるIDが4の新しい追跡オブジェクトをTRACKING_EXAMPLEという名前の追跡セットに挿入します。通知メッセージは、オブジェクトが地域内(I
)にあるときに送信されます。O
が指定されている場合、通知はオブジェクトが地域外にあるときに送信され、T
が指定されている場合、通知はオブジェクトが地域内または地域外に遷移したときにのみ送信されます。
EXECUTE SDO_TRKR.SEND_TRACKING_MSG('TRACKING_EXAMPLE', TRACKER_MSG(4, 8, 'I'));
親トピック: SDO_TRKRパッケージ(位置追跡)