DTM Database Tools Home  

DTM Data Comparer
Compare your data easy

    • Features     • Revision History     • On-line Documentation     • Press releases     • Screenshots     • Downloads     • Order
Download free demo version right now!
How to buy DTM software?
 

Mapping and Conversion Features

We'll discuss three use cases for mapping, mapping to constant and conversion options of the comparison tool. The first use case describes comparison of tables with different structure. The second case deals with comparison and synchronization with constant value. The third one describes data conversion with built-in database functions.

Data Comparison with Mapping

Case: source and target table have different structure. The source table has two columns that should not be compared.
Solution: the mapping feature is suitable for this case. There is step by step guide:

  1. Connect to both databases
  2. Select primary and secondary tables to be compared from drop-down lists
  3. Click "mapping" button or select related menu item.
  4. Click "Automatically" button to associate fields by name.
  5. Check results (see screenshot below) and "Save" mapping.
  6. Run the data comparison.

DTM Data Comparer: columns mapped automatically

Compare and Synchronize with Constant Value

Case: the secondary (target) table has two extra columns. After synchronization both must contain constant values for new rows, i.e. rows copied from the primary (source) table.
Solution: the mapping feature is suitable for this case. There is step by step guide:

  1. Connect to both databases
  2. Select primary and secondary tables to be compared from drop-down lists
  3. Click "mapping" button or select related menu item.
  4. Click "Automatically" button to associate fields by name.
  5. Select column from the right list and enter constant value ('US' or '000-000-0000' in the example) to "Constant" edit box.
  6. Click "Map constant"
  7. Repeat these steps for all orphan columns from the secondary table
  8. Check results (see screenshot below) and "Save" mapping.
  9. Run the data comparison or synchronization.

DTM Data Comparer: columns mapped to constant

Data Synchronization with Conversion

Case: during two SQL Server table synchronization secondary date and time value must be rounded to whole seconds.
Solution: the mapping with conversion is suitable for the case. Please use the first 4 steps of the first case, next:

  1. Unmap required column by clicking "unmap" button.
  2. Select source and target fields.
  3. Enter "select convert(datetime,convert(varchar(19),%s,120))" to "Conversion" edit box and click "Map".
  4. Check results (see screenshot below) and "Save" mapping.
  5. Run the synchronization process.

DTM Data Comparer: columns mapped with conversion

 
 

Copyright © 2005-2012 DTM soft. All rights reserved. Privacy policy.