数据库触发器是在进行数据操纵时自动触发的,存储过程需要通过程序调用。触发器中可以调用存储过程和函数,但不得包含COMMIT或ROLLBACK语句;而存储过程可以使用PL/SQL中的所有SQL语句,包括COMMIT和ROLLBACK。