Utility for cross platform database query
First Claim
1. A method for cross platform database query in a data system, the data system including a library server and an object server, the object server including a base object table containing data items, comprising the steps of:
- (a) obtaining a set of data items from the library server;
(b) placing the set of data items from the library server in a temporary table at the object server;
(c) obtaining each data item from the temporary table and the base object table; and
(d) converting each data item from the temporary table and the base object table, if a conversion is required, such that each data item from the temporary table and the base object table may be compared.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a utility for cross platform database query. In a preferred embodiment, the utility resides at an object server in a data system. The utility obtains a set of data items from a library server in the data system; places the set of data items from the library server in a temporary table at the object server; obtains each data item from the temporary table and the base object table; and converts each data item from the temporary table and the base object table, if a conversion is required, such that each data item from the temporary table and the base object table may be compared. Because the utility, the temporary table, and the base object table all reside at the same server, the utility knows whether or not to convert the data items so that a conflict free comparison is performed. In this manner, the utility need not actually know what platform is used by the library server, yet, data at the library server and the object server can be properly compared.
43 Citations
11 Claims
-
1. A method for cross platform database query in a data system, the data system including a library server and an object server, the object server including a base object table containing data items, comprising the steps of:
-
(a) obtaining a set of data items from the library server;
(b) placing the set of data items from the library server in a temporary table at the object server;
(c) obtaining each data item from the temporary table and the base object table; and
(d) converting each data item from the temporary table and the base object table, if a conversion is required, such that each data item from the temporary table and the base object table may be compared. - View Dependent Claims (2, 3, 4)
-
-
5. A computer readable medium with program instructions for cross platform database query in a data system, the data system including a library server and an object server, the object server including a base object table containing data items, the instructions for:
-
(a) obtaining a set of data items from the library server;
(b) placing the set of data items from the library server in a temporary table at the object server;
(c) obtaining each data item from the temporary table and the base object table; and
(d) converting each data item from the temporary table and the base object table, if a conversion is required, such that each data item from the temporary table and the base object table may be compared. - View Dependent Claims (6, 7, 8)
-
-
9. A system, comprising:
-
a library server; and
an object server, wherein the object server comprises a utility for cross platform database query, a temporary table, and a base object table. - View Dependent Claims (10, 11)
-
Specification