你可以分别在多个表上定义触发器。oracle的存储过程和函数区别不大,可以在函数中进行数据的insert、update、delete等操作;而一般数据库来说,函数只能进行查询、计算等,不能进行insert、update、delete等操作;存储过程则不受此限制。如果是单值函数,可以在select 列表 中使用