我是靠谱客的博主 高挑机器猫,最近开发中收集的这篇文章主要介绍RAISE_APPLICATION_ERROR错误处理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

举例
1.阻止小于18岁的用户增加到数据库 employee 表中

CREATE OR REPALCE TRIGGER minimun_age_check
BEFORE INSERT ON employee
FOR EACH ROW
BEGIN
     IF ADD_MONTHS( :new.birth_date, 18*12) > SYSDATE
     THEN
     
RAISE_APPLICATION_ERROR(-20001, 'Employees must at least eighteen years of age.');
     END IF;
END;
2.
用于存储过程检验输入参数

if (lindex<1)then

RAISE_APPLICATION_ERROR(20001,'索引必须从1开始!');

end if;


最后

以上就是高挑机器猫为你收集整理的RAISE_APPLICATION_ERROR错误处理的全部内容,希望文章能够帮你解决RAISE_APPLICATION_ERROR错误处理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部