|
Errors in DAD Design | Other XML Properties in 602SQL |
Queries that collect data from databases for export to XML are optimized to minimize the database workload. When working over the ODBC database, two exceptional cases can arise when - due to optimization - an erroneous XML export could come into being. Both cases are related to relational interconnection of two database tables in the analytic DAD:
If some of these cases happens, it is necessary to enable the Disable cursor optimization switch in the DAD parameters at page Export to XML in the XML Global properties dialog. Export will be slower, however, the result will be correct.
By contrast, the optimization can be left enabled if sufficient number of columns from the parent table are exported, so that it is possible to distinguish each two records, and if the records in the child table contain always some exported column that is not equal to NULL.
Errors in DAD Design | Other XML Properties in 602SQL |