8.15 SDO_GEOR_ADMIN.registerGeoRasterColumns
形式
SDO_GEOR_ADMIN.registerGeoRasterColumns(table_name VARCHAR2 DEFAULT NULL);
説明
現行のスキーマまたはデータベース内のすべてのスキーマに定義されているGeoRaster列に対してDMLトリガーを作成します。
パラメータ
使用上のノート
通常、このプロシージャを実行する必要はありません。なんらかのエラーまたは他の条件により、GeoRaster列とDMLトリガーとの関連付けが失われた場合のみ、このプロシージャを実行するようにしてください。
DBAロールがあるユーザーとしてこのプロシージャを実行する場合、このプロシージャでは、すべてのスキーマで定義されているすべてのGeoRaster列が登録されるか、指定した表内およびスキーマ内のGeoRaster列が登録されます。それ以外の場合は、現行のスキーマに定義されているGeoRaster列のみを登録します。table_name
パラメータが指定されている場合、指定した表内のGeoRaster列のみが登録されます。
スキーマがGeoRasterに対して有効化されていない場合、DMLトリガーはそのスキーマに作成されません。
例
この例では、現行のスキーマに定義されているすべてのGeoRaster列にDMLトリガーを作成します。
EXECUTE sdo_geor_admin.registerGeoRasterColumns;
次の例では、スキーマGEOR
での表TEST_TABLE1
内のGeoRaster列に対してDMLトリガーを作成します。これは、ユーザーGEOR
、またはDBAロールがあるユーザーで実行できます。
EXECUTE sdo_geor_admin.registerGeoRasterColumns('GEOR.TEST_TABLE1');
親トピック: SDO_GEOR_ADMINパッケージのリファレンス