Method for accessing database table columns
First Claim
Patent Images
1. A computer-based method for accessing data in a column of a database table, the method comprising:
- receiving a request for data, the requested data being stored in the column of the database table;
determining a data type of the requested data stored in the column, the data type being of a first data type;
accessing the requested data in the first data type,wherein accessing the requested data in the first data type further comprises;
a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver,b) executing the access method to attempt access of the requested data,c) determining if the requested data is successfully accessed by the access method,d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, andrepeating operations a, b, and c; and
e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data;
converting the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to a second data type; and
outputting the requested data.
2 Assignments
0 Petitions
Accused Products
Abstract
The data type of requested data stored in a column of a database table is determined and the data accessed in the data type in which the data is stored. The data type can then be converted to a second data type before outputting the data.
-
Citations
35 Claims
-
1. A computer-based method for accessing data in a column of a database table, the method comprising:
-
receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; converting the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to a second data type; and outputting the requested data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-based method for accessing data in a column of a database table, the method comprising:
-
receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining whether to convert the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to the second data type; upon a determination to convert the requested data from the first data type to the second data type, converting the requested data from the first data type to the second data type; and outputting the requested data.
-
-
8. A computer-based method for accessing data in a column of a database table, the method comprising:
-
receiving a request for data in a requested data type, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a column data type; accessing the requested data in the column data type, wherein accessing the requested data in the column data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining if the column data type is the same as the requested data type; upon a determination that the column type is the same as the requested data type, outputting the requested data; and upon a determination that the column data type is not the same as the requested data type, converting the requested data from the column data type to the requested data type, and outputting the requested data. - View Dependent Claims (9)
-
-
10. A computer-based method for accessing data in a column of a database table, the method comprising:
-
receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; determining whether to display the first data type; upon a determination to display the first data type, displaying the first data type; upon a determination not to display the first data type, not displaying the first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining whether to convert the requested data from the first data type to a second data type based upon a single user input selection of an option to convert the requested data from the first data type to the second data type; upon a determination to convert the requested data from the first data type to the second data type, converting the requested data from the first data type to the second data type; upon a determination not to convert the requested data from the first data type to the second data type, not converting the requested data; and outputting the requested data. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product for accessing data in a column of a database table, the computer program product comprising computer-readable instructions for a method comprising:
-
receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access methods to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; converting the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to the second data type; and outputting the requested data. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product for accessing data in a column of a database table the computer program product comprising computer-readable instructions for a method comprising:
-
receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining whether to convert the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to a second data type; upon a determination to convert the requested data from the first data type to the second data type, converting the requested data from the first data type to the second data type; and outputting the requested data.
-
-
22. A computer program product for accessing data in a column of a database table, the computer program product comprising computer-readable instructions for a method comprising:
-
receiving a request for data in a requested data type, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a column data type; accessing the requested data in the column data type, wherein accessing the requested data in the column data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e)upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining if the column data type is the same as the requested data type; upon a determination that the column data type is the same as the requested data type, outputting the requested data; and upon a determination that the column data type is not the same as the requested data type, converting the requested data from the column data type to the requested data type, and outputting the requested data. - View Dependent Claims (23)
-
-
24. A computer program product for accessing data in a column of a database table, the computer program product comprising computer-readable instructions for a method comprising:
-
receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; determining whether to display the first data type; upon a determination to display the first data type, displaying the first data type; upon a determination not to display the first data type, not displaying the first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining whether to convert the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to a second data type; upon a determination to convert the requested data from the first data type to the second data type, converting the requested data from the first data type to the second data type; upon a determination not to convert the requested data from the first data type to the second data type, not converting the requested data; and outputting the requested data. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer system comprising:
-
a processor; and a memory coupled to the processor, and having stored therein computer code for a method for accessing data in a column of a database table, wherein upon execution of the computer code on the processor, the method comprises; receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; converting the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to the second data type; and outputting the requested data. - View Dependent Claims (30)
-
-
31. A computer system comprising:
-
a processor; and a memory coupled to the processor, and having stored therein computer code for a method for accessing data in a column of a database table, wherein upon execution of the computer code on the processor, the method comprises; receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining it the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining whether to convert the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to a second data type; upon a determination to convert the requested data from the first data type to the second data type, converting the requested data from the first data type to the second data type; and outputting the requested data.
-
-
32. A computer system comprising:
-
a processor; and a memory coupled to the processor, and having stored therein computer code for a method for accessing data in a column of a database table, wherein upon execution of the computer code on the processor, the method comprises; receiving a request for data in a requested data type, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a column data type; accessing the requested data in the column data type, wherein accessing the requested data in the column data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining it the column data type is the same as the requested data type; upon a determination that the column data type is the same as the requested data type, outputting the requested data; and upon a determination that the column data type is not the same as the requested data type, converting the requested data from the column data type to the requested data type, and outputting the requested data. - View Dependent Claims (33)
-
-
34. A computer system comprising:
-
a processor; and a memory coupled to the processor, and having stored therein computer code for a method for accessing data in a column of a database table, wherein upon execution of the computer code on the processor, the method comprises; receiving a request for data, the requested data being stored in the column of the database table; determining a data type of the requested data stored in the column, the data type being of a first data type; determining whether to display the first data type; upon a determination to display the first data type, displaying the first data type; upon a determination not to display the first data type, not displaying the first data type; accessing the requested data in the first data type, wherein accessing the requested data in the first data type further comprises; a) selecting an access method to access the requested data, the access method being able to access data of a particular data type, the access method being at least one of a plurality of access methods able to access data of a particular data type, and the access method being implemented in a data base driver, b) executing the access method to attempt access of the requested data, c) determining if the requested data is successfully accessed by the access method, d) upon a determination that the requested data is not successfully accessed by the access method, incrementing to a next access method in said plurality of access methods so that a different access method is selected, and repeating operations a, b, and c; and e) upon a determination that the requested data is successfully accessed by the access method, accessing the requested data; determining whether to convert the requested data from the first data type to a second data type based upon a single user input of a selection of an option to convert the requested data from the first data type to a second data type; upon a determination to convert the requested data from the first data type to the second data type, converting the requested data from the first data type to the second data type; upon a determination not to convert the requested data from the first data type to the second data type, not converting the requested data; and outputting the requested data. - View Dependent Claims (35)
-
Specification