Method of generating database transaction statements based on existing queries
First Claim
1. A computer-implemented method for generating a transactional database statement based on an existing database statement, comprising:
- parsing the existing database statement to identify fields and corresponding field attributes;
utilizing one or more interfaces for receiving input regarding the transactional database statement; and
generating the transactional database statement based on the identified fields and user input.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is generally directed providing a method, system and article of manufacture for automatically generating database transaction statements (such as queries, inserts, updates, and deletes) based on fields from existing queries and user input. By identifying fields of existing queries (or statements) and gathering attributes of those fields, a transaction generator can be configured to provide users with a selection of generated transactions that can be performed on data that corresponds to the selected fields. The selection of transactions may be provided to users via a variety of interfaces including graphic interfaces and plug-in components utilized by external applications.
14 Citations
21 Claims
-
1. A computer-implemented method for generating a transactional database statement based on an existing database statement, comprising:
-
parsing the existing database statement to identify fields and corresponding field attributes; utilizing one or more interfaces for receiving input regarding the transactional database statement; and generating the transactional database statement based on the identified fields and user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium containing a program for generating a transactional database statement based on an existing database statement which, when executed by a processor, performs operations comprising:
-
parsing the existing database statement to identify fields and corresponding field attributes; generating one or more interfaces for receiving input regarding the transactional database statement; and generating the transactional database statement based on the identified fields and user input. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A data processing system comprising:
-
a processor; a database; an existing query statement residing in storage; a query interface allowing users to issue query statements against the database; and a transaction manager which, when executed by the processor, is configured to generate a transactional statement against the database based on fields and corresponding field attributes of the existing query statement;
wherein the transaction manager is configured to generate the transactional statement against the database by;parsing the existing query statement to identify the fields and corresponding field attributes; generating one or more interfaces for receiving input regarding the transactional statement; and generating the transactional statement based on the identified fields and user input. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification