触发器的 helloworld: 编写一个触发器, 在向 emp 表中插入记录时, 打印 'helloworld'
时间: 2023-09-06 17:12:48 浏览: 121
ORACLE触发器实例.doc
在 Oracle 数据库中,可以使用 PL/SQL 语言编写触发器。下面是一个示例触发器,可以在向 emp 表中插入记录时打印 'helloworld':
```sql
CREATE OR REPLACE TRIGGER emp_insert_trigger
AFTER INSERT ON emp
FOR EACH ROW
BEGIN
DBMS_OUTPUT.PUT_LINE('helloworld');
END;
```
在这个触发器中,AFTER INSERT 表示在向 emp 表中插入记录后触发,FOR EACH ROW 表示对每一行记录都执行触发器中的语句。DBMS_OUTPUT.PUT_LINE('helloworld') 用于输出 'helloworld'。
注意,要开启 DBMS_OUTPUT.PUT_LINE 的输出,可以使用以下语句:
```sql
SET SERVEROUTPUT ON;
```
这样,在向 emp 表中插入记录时,就会输出 'helloworld'。
阅读全文