Patent ID: 9665603
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. A method for filtering data in an incoming write data request, comprising: a computer adding, through a request interface of a database management system, an additional filter rule for a particular table from among a plurality of tables of a database to a particular filter list comprising at least one filter rule by receiving an alter table request specified with an insert filter call comprising the additional filter rule and a sequence number for the additional filter rule; the computer, in response to receiving a write data request through the request interface of the database management system, evaluating content of the at least one record of the write data request received from an application for the particular table against the at least one filter rule and the additional filter rule sequentially according to an order of each separate sequence number assigned to the at least one filter rule and to the additional filter rule; and the computer selecting whether to store the at least one record of the write data request as a separate row from among a plurality of rows in the particular table based on a separate action triggered for the at least one record when evaluated against the at least one filter rule and the additional filter rule specified for the particular table, each record not selected for storage being silently discarded.