The XML Difference Report

Previous Next

See Also

A comparison is a set of differences between a source and a target XML repository. It is an XML document with sections and elements that represent records, with (for each record) an Insert, Update, or Delete instruction.

· A record that EXISTS in the source repository, but does NOT EXIST in the target repository, is reported as a Deleted record.

 

· A record that does NOT EXIST in the source repository, but EXISTS in the target repository, is reported as an Inserted record.

 

· A record for which the primary key EXISTS in both repositories, and one or more non-PK column values have changed, is reported as an Updated record.

As an example, here is a screenshot of an XML difference report that contains all differences between the start version and the end version of the Definer Basics course. Among others, it shows two inserted, one deleted, and one updated domain constraint.