Oracle 写一个触发器,将emp表新增的ename列的数据写入triLog表的name字段
时间: 2024-02-24 21:54:56 浏览: 104
可以使用 Oracle 触发器来实现将 emp 表新增的 ename 列的数据写入 triLog 表的 name 字段。以下是一个示例触发器的代码:
```
CREATE OR REPLACE TRIGGER trg_emp_insert
AFTER INSERT ON emp
FOR EACH ROW
BEGIN
INSERT INTO triLog(name) VALUES (:NEW.ename);
END;
```
这个触发器在 emp 表中插入一行新数据时被触发,然后将 ename 列的值插入到 triLog 表的 name 列中。`:NEW.ename` 表示新增数据行中 ename 列的值。注意,这个触发器是在每插入一行数据时都会被触发,因此如果同时插入多行数据,该触发器也会被触发多次。
阅读全文