Computer-implemented data replacement graphical user interface system and method
First Claim
Patent Images
1. A computer-implemented graphical user interface for modifying, through a Structured Query Language (SQL) CASE statement, data contained within query results, comprising:
- instructions stored in a computer-readable storage medium and executable on one or more processors to generate;
a first interface region that displays at least one data value from the query results, the query results being created by an SQL SELECT statement database retrieval operation containing column parameters and filter parameters, the query results including current column data values resulting from execution of the SQL SELECT statement;
a second interface region that allows a user to specify a replacement column data value for a current column data value displayed in the query results, wherein the replacement column data value is a substitute for the current column data value displayed in the query results; and
an SQL CASE statement construction module having a data connection to the second interface region, the SQL CASE statement construction module generating an SQL CASE statement based upon the replacement column data value specified in the second interface region,wherein the current column data value displayed in the query results is modified based upon execution of the generated SQL CASE statement.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented graphical user interface (GUI) system and method are provided for modifying data via an SQL CASE statement. The GUI system and method displays at least one data value from results of a query, and allows a new data value to be specified. An SQL CASE statement is generated based upon the specified new data value, and a data value within the query results is modified based upon the generated SQL CASE statement.
-
Citations
58 Claims
-
1. A computer-implemented graphical user interface for modifying, through a Structured Query Language (SQL) CASE statement, data contained within query results, comprising:
-
instructions stored in a computer-readable storage medium and executable on one or more processors to generate; a first interface region that displays at least one data value from the query results, the query results being created by an SQL SELECT statement database retrieval operation containing column parameters and filter parameters, the query results including current column data values resulting from execution of the SQL SELECT statement; a second interface region that allows a user to specify a replacement column data value for a current column data value displayed in the query results, wherein the replacement column data value is a substitute for the current column data value displayed in the query results; and an SQL CASE statement construction module having a data connection to the second interface region, the SQL CASE statement construction module generating an SQL CASE statement based upon the replacement column data value specified in the second interface region, wherein the current column data value displayed in the query results is modified based upon execution of the generated SQL CASE statement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A computer-implemented method for modifying data contained within query results via a Structured Query Language (SQL) CASE statement using a graphical user interface, comprising:
-
executing software instructions on one or more processors to display to a user at least one data value from the query results, the query results being created by an SQL SELECT statement database retrieval operation containing column parameters and filter parameters, the query results including current column data values resulting from execution of the SQL SELECT statement; executing software instructions on the one or more processors to allow the user to specify within graphical user interface, a replacement column data value for the current column data value displayed in the query results; and executing software instructions on the one or more processors to automatically generate an SQL CASE statement based upon the replacement column data value specified through the graphical user interface, wherein a column data value contained in the query results is modified based upon execution of the generated SQL CASE statement. - View Dependent Claims (53, 54, 55)
-
-
56. A computer-implemented system for modifying data contained within query results via a Structured Query Language (SQL) CASE statement, comprising:
-
a processor; a computer-readable storage medium containing software instructions which are executed by the processor to perform operations including; first software instructions to display to a user at least one data value from the query results, the query results being created by an SQL SELECT statement database retrieval operation containing column parameters and filter parameters, the query results including column data values resulting from execution of the SQL SELECT statement; second software instructions to allow the user to specify within a graphical user interface a replacement column data value for a column data value from the query results, wherein the replacement column data value is a string value; third software instructions to automatically generate an SQL CASE statement based upon the replacement column data value specified through the graphical user interface, wherein the SQL CASE statement generates the string value which is enclosed within quotation marks; and wherein the column data value contained in the query results is modified based upon execution of the generated SQL CASE statement, without modifying a corresponding data value in a relational database.
-
-
57. A computer-implemented graphical user interface for modifying, through a Structured Query Language (SQL) CASE statement, data contained within query results, comprising:
-
instructions stored in a computer-readable storage medium and executed on one or more processors to generate; a first interface region that includes a plurality of selectable column data values from the query results, the query results including column data values resulting from execution of an SQL SELECT statement, each of the selected column data values having multiple occurrences within the query results; a second interface region that receives a replacement column data value in order to substitute a selected one of the plurality of selectable column data values of the first interface region with the replacement column data value of the second interface region; a third interface region that displays a selectable column data value from the first interface region and a corresponding replacement column data value from the second interface region; and an SQL CASE statement construction module for generating an SQL CASE statement based upon the replacement column data value specified in the second interface region, wherein the replacement column data value contained in the query results is modified based upon execution of the generated SQL CASE statement, without modifying a corresponding data value in a relational database. - View Dependent Claims (58)
-
Specification