Statement-level instead-of database triggers
AssigneeSalesforce, Inc.
InventorsAbhijith Anilkumar, Douglas Doole, Simon Y. Wong, Randy Philip Spalten
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorsAbhijith Anilkumar, Douglas Doole, Simon Y. Wong, Randy Philip Spalten
Estimating the term…
Techniques are disclosed relating to implementing a statement-level INSTEAD OF trigger. In one embodiment a computer system stores trigger information associated with a statement-level database trigger executable to initiate execution of at least one trigger instruction for a database instead of performing a particular database operation, on a database view, specified by a database operation statement. The computer system receives a first database operation statement specifying performance of the particular database operation on the database view and identifies a set of target rows, within the database view, targeted by the first database operation statement. In addition, the computer system generates a reference table associated with the database view, where the reference table includes rows corresponding to the target rows. The computer system executes the statement-level database trigger instead of executing the database operation statement, where executing the statement-level database trigger includes accessing the reference table.
A method, comprising:
A non-transitory computer readable medium having program instructions stored thereon that are capable of causing a computer system to perform operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.