• 存储过程需要通过程序调用,而触发器会在数据操作时自动触发。

  • 触发器中可调用存储过程和函数,但不能直接调用含有 COMMIT/ROLLBACK 语句的存储过程。

  • 触发器禁止使用 COMMIT/ROLLBACK 语句,但存储过程可以使用 PL/SQL 中所有 SQL 语句。