fme_db_transaction

As each feature is processed by the writer, it is checked for an attribute calledfme_db_transaction.

The value of this attribute specifies whether the writer should commit or rollback the current transaction. The value of the attribute can be one of:

  • COMMIT_BEFORE
  • COMMIT_AFTER
  • ROLLBACK_AFTER
  • IGNORE

If thefme_db_transactionattribute is not set in any features, the entire write operation occurs in a single transaction.

使用此功能时,事务时间间隔(for ArcSDE, this is calledFeatures Per Transaction) must be set toVARIABLE.