我有两件事:
我想验证电子邮件ID,同样的电子邮件ID不应与这些项目一起输入。
如果我在这两个项目中输入相同的电子邮件ID,则会引发错误:
无法在两个地方输入相同的电子邮件ID。
答案 0 :(得分:0)
最简单的选择是在P2_EMAILS项目上创建验证。选择PL/SQL Function (returning error text)
。要使用的代码:
if :P1_EMAIL = :P2_EMAILS then
return ('It is not possible to enter the same email ID in both places');
end if;
请注意,这不会处理无效的电子邮件地址(例如“little @ foot @ gmail @ com”),NULL等等 - 正如我所说,它是最简单的方式来做你所要求的。