Claims
- 1. A database processing method for performing database operations by referencing an external file, comprising the steps of:receiving from a database client, a table select request for specifying a table name, a select item, a select condition, and a processing type indicative of which of column data and contents of an external file are to be processed; and transmitting to the database client column data which meets said select condition, or the contents of an external file indicated by position information in said column data in accordance with the contents of said processing type, and watch information for watching access to said external file.
- 2. A database processing method for performing database operations by referencing an external file, comprising the steps of:receiving an update notice for a-an external file referenced by column data of file reference type and watch information for watching access to said external file; when said update notice indicates a delete of the external file, deleting a row corresponding to the column data indicative of the deleted file based on said watch information; and executing maintenance processing on an index in accordance with an update or a delete of the external file file.
- 3. A database processing apparatus for performing database operations by referencing an external file, comprising:a processing request acceptance processing unit for receiving from a database client, a table select request for specifying a table name, a select item, a select condition, and a processing type indicative of which of column data and contents of an external file are to be processed; and a select processing unit for transmitting to the database client, column data which meets said select condition, or the contents of an external file indicated by position information in said column data in accordance with the contents of said processing type, and watch information for watching access to said external file.
- 4. A database processing apparatus for performing database operations by referencing an external file, comprising:an update notice acceptance processing unit for receiving an update notice for an external file referenced by column data of file reference type and a watch information for watching access to said external file, and for deleting a row corresponding to the column data indicative of a deleted file when said update notice indicates a delete of the file based on said watch information; and an index maintenance processing unit for executing maintenance processing on an index in accordance with an update or a delete of the external file.
- 5. A medium having recorded thereon a program for causing a computer to function as a database processing apparatus for performing database operations by referencing an external file, said program comprising:a program code causing a computer to function as a processing request acceptance processing unit for receiving from a database client, a table select request for specifying a table name, a select item, a select condition, and a processing type indicative of which of column data and contents of an external file are to be processed; and a program code causing a computer to function as a select processing unit for transmitting to the database client, column data which meets said select condition, or the contents of an external file indicated by position information in said column data in accordance with the contents of said processing type, and a watch information for watching access to said external file.
- 6. A medium having recorded thereon a program for causing a computer to function as a database processing apparatus for performing database operations by referencing an external file, said program comprising:a program code causing a computer to function as an update notice acceptance processing unit for receiving an update notice for an external file referenced by column data of file reference type and a watch information for watching access to said external file, and for deleting a row corresponding to the column data indicative of a deleted file when said update notice indicates a delete of the file based on said watch information; and a program code causing a computer to function as an index maintenance processing unit for executing maintenance processing on an index in accordance with an update or a delete of the external file.
Priority Claims (1)
Number |
Date |
Country |
Kind |
10-341964 |
Feb 1998 |
JP |
|
Parent Case Info
This is a continuation of application Ser. No. 09/452,172, filed Dec. 1, 1999.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
6012067 |
Sarkar |
Jan 2000 |
A |
6088694 |
Burns et al. |
Jul 2000 |
A |
6505199 |
Nakano et al. |
Jan 2003 |
B1 |
Non-Patent Literature Citations (1)
Entry |
“Datalinks: Managing External Data with DB2 Universal Database” by InfoIT, Inc., Aug. 1997, pp. 10-11. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/452172 |
Dec 1999 |
US |
Child |
10/242441 |
|
US |