SQL Server 2000
SQL Server 2000 stored procedures can:

be stored on the users' computer
support BEFORE, INSTEAD OF and AFTER types
be kept within the database and invoked by application programs
never be kept within the database

ANSWER DOWNLOAD EXAMIANS APP