Automated resolution of database dictionary conflicts
AssigneeSap SE
InventorsAndreas Lober, Markus Schierle
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsAndreas Lober, Markus Schierle
Estimating the term…
Copying data in a table from a source database to a target database is performed by copying the table into a conflicts schema. A first INSERT/SELECT statement is executed to copy data from the table. Then, in response to a determination that the table definition for the table in a source database dictionary is not compatible with a table definition for the table in a target database dictionary, the INSERT/SELECT statement execution is rolled back in response to a determination that the data from the first INSERT/SELECT statement did not fit in a table in the target schema of the target database. A second INSERT/SELECT statement is executed including a WHERE clause to copy data from the table to the target schema of the target database. In response to a determination that the second INSERT/SELECT statement did not copy data from the table to the target schema of the target database, a third INSERT/SELECT statement is executed forcing the data to fit.
A method of copying data in a table from a source database to a target database, the method comprising:
A system comprising:
A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations of copying data in a table from a source database to a target database, the operations comprising:
Dependencies are inferred from the claim text.