触发多个表

时间:2013-11-16 01:17:11

标签: oracle triggers oracle-sqldeveloper

我需要创建一个触发器,不要在数据库的所有表中输入实际日期之前的日期。

CREATE OR REPLACE TRIGGER t_date
    BEFORE INSERT ON ?
    FOR EACH ROW

那么我如何引用所有将DATE作为数据类型的表?

1 个答案:

答案 0 :(得分:3)

你不能。

只能在一个表上定义触发器。如果要在架构中的每个表上强制执行规则,则需要在架构中的每个表上创建单独的触发器。