プライマリ・コンテンツに移動
Oracle® Spatial and Graph開発者ガイド
12cリリース1 (12.1)
B72470-07
目次へ移動
目次
索引へ移動
索引

前
次

21.10 SDO_CSW_PROCESS.InsertRtDataUpdated

書式

SDO_CSW_PROCESS.InsertRtDataUpdated(
     ns             IN VARCHAR2, 
     name           IN VARCHAR2, 
     updatedRowList IN ROWPOINTERLIST, 
     updateTs       IN TIMESTAMP);

説明

データベースでレコード・タイプのデータが更新されたことを示す通知を挿入します。

パラメータ

ns

レコード・タイプの名前空間を指定します。

name

レコード・タイプの名前を指定します。

updatedRowList

更新された行の行IDのリストを指定します。

updateTS

データが更新された日時を示すタイムスタンプ値を指定します。

使用上の注意

このプロシージャは、CSWのキャッシュ・データを同期させるために使用します。これは、MDSYS.CSW_RECORD_TYPES$システム表に問合せを行います。

Catalog Services for the Webのサポートについては、「Catalog Services for the Web (CSW)のサポート」を参照してください。

次の例では、指定したレコード・タイプについて、特定の行IDに関連付けられている行のデータが更新されたことを示す通知を挿入します。

BEGIN
updatedRowIdList:= . . . -- list of rowIds that have been updated 
--  in the table referred to by the dataPointer column of the
--  mdsys.CSW_Record_Types$ table for the row whose 
--  typeNameNS column value is 'http://www.opengis.net/cat/csw' and
--  typeName column value is 'Record'
. . .
  SDO_CSW_PROCESS.insertRtDataUpdated('http://www.opengis.net/cat/csw', 
    'Record',  updatedRowIdList, sysdate);
. . .
END; 
/