TimeStampパラメータで指定した時刻より前に行われた変更を削除します。
構文
EsbPartitionPurgeOtlChangeFile ( hCtx , pRegion , TimeStamp ) ByVal hCtx As Long pRegion As ESB_PART_DEFINED_T ByVal TimeStamp As Long
パラメータ | 説明 |
---|---|
hCtx |
APIコンテキスト・ハンドル。 |
pRegion |
パーティション定義。 |
TimeStamp |
この時刻より前のすべての変更レコードを削除します。 |
戻り値
正常終了の場合は0が戻され、失敗した場合はエラー・コードが戻されます。
例
Public Sub Esb_PartitionPurgeOtlChangeFile() Dim PartitionInfo As ESB_PART_DEFINED_T Dim TimeStamp As Variant PartitionInfo.usType = ESB_PARTITION_OP_REPLICATED PartitionInfo.Direction = ESB_PARTITION_DATA_SOURCE PartitionInfo.HostDatabase.HostName = "Jsnider" PartitionInfo.HostDatabase.AppName = "Samppart" PartitionInfo.HostDatabase.DbName = "Company" TimeStamp = DateDiff("s", #1/1/70#, #7/7/97#) sts = EsbPartitionPurgeOtlChangeFile(hCtx, _ PartitionInfo, TimeStamp) End Sub
関連トピック