千家信息网

数据库中触发器trigger怎么用

发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,这篇文章主要介绍了数据库中触发器trigger怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实验如下:--查询触发器要定义的hr
千家信息网最后更新 2024年11月25日数据库中触发器trigger怎么用

这篇文章主要介绍了数据库中触发器trigger怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

实验如下:

--查询触发器要定义的hr用户下的表
DEPARTMENTS
SQL> conn hr/hr;
Connected.
SQL> select * from tab;

TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
COUNTRIES TABLE
DEPARTMENTS TABLE
EMPLOYEES TABLE
EMP_DETAILS_VIEW VIEW
JOBS TABLE
JOB_HISTORY TABLE
LOCATIONS TABLE
REGIONS TABLE

8 rows selected.

--创建触发器:
SQL> CREATE OR REPLACE TRIGGER tr_dept_time
2 BEFORE INSERT OR DELETE OR UPDATE
3 ON departments
4 BEGIN
5 IF (TO_CHAR(sysdate,'DAY') IN ('星期六', '星期日')) OR (TO_CHAR(sysdate, 'HH24:MI') NOT BETWEEN '08:30' AND '18:00') THEN
6 RAISE_APPLICATION_ERROR(-20001, '不是上班时间,不能修改departments表');
7 END IF;
8 END;
9 /

Trigger created.

感谢你能够认真阅读完这篇文章,希望小编分享的"数据库中触发器trigger怎么用"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

触发器 篇文章 数据 数据库 星期 价值 兴趣 同时 时间 更多 朋友 用户 知识 编带 行业 资讯 资讯频道 频道 参考 学习 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 惠普服务器查询保修 党员能人数据库 企业网络安全教育 msde数据库怎么备份 口碑好的网络技术服务一体化 中外文献数据库种类 成都net软件开发价格 湖北系统软件开发哪家专业 多线程服务器模型 数据库社区卫生服务管理系统 观战服务器存在安全隐患 淄博微信小程序软件开发推荐 戴德梁行的数据库 软件开发公司都有哪些税 网络安全小学高年级画 深信服服务器安全配置基线 重庆苛百网络技术有限责任公司 泰兴进口网络技术价目表 软件开发模块命名规则 网络安全会议顺利召开 朝阳区承梅网络技术服务工作室 如何搭建网络平台云服务器 长宁区常规网络技术服务业务流程 大连海事数据库复试真题 win2008网络安全 db什么数据库文件 明日之后夏尔镇服务器怎样赚金条 网络安全技能竞赛落幕 c数据库中的自定义按钮在哪 如何读取数据库中的小数
0