我们正在oracle apex中进行自定义身份验证, 如果用户输入字符(仅允许数字)INVALID_NUMBER异常,则出现在pl sql中
消息成功通过 apex_error.add_error 出现,但据我所知,在下一次尝试时,我们收到消息“您的会话已过期” apex_error.add_error 销毁会话。我的问题是 apex_error.add_error 之后如何保持活动会话 或如何在消息后重新生成sesison
exception when INVALID_NUMBER then
apex_error.add_error(
p_message => 'UserName Must be Number',
p_display_location => apex_error.c_inline_in_notification);
答案 0 :(得分:0)
我希望您可以使用apex_util.set_custom_auth_status
进行通知。
apex_util.set_custom_auth_status (p_status => 'UserName Must be Number..!');