Patent · US Active

Automated resolution of database dictionary conflicts

US9176996B2 · kind B2 · utility

0Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 25, 2013
Grant dateNov 3, 2015
Priority date
Expiry dateFeb 21, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/258
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.