إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

التحقق من صغية البريد الالكتروني


1 رد (ردود) على هذا الموضوع

#1 mageed_ahmed

mageed_ahmed

    مشرف قسم الـ DBA

  • فريق الإشراف
  • 956 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:.

تاريخ المشاركة 25 June 2009 - 09:48 AM

السلام عليكم ورحمة الله وبركاته

قمت بكتابة هذا الكود مؤخرا للتحقق من صيغة البريد الالكتروني
1  CREATE OR REPLACE TRIGGER mail_chk
2 before insert OR UPDATE
3 ON BRANCH_USER
4 FOR EACH ROW
5 DECLARE
6 v_ok varchar2(10);
7 BEGIN 8 select distinct 'ok' INTO V_OK from dual
9 WHERE REGEXP_LIKE (:NEW.USER_EMAIL, '[a-zA-Z0-9._%-]+@[a-zA-Z0-9._%-]+\.[a-zA-Z]{2,4}');
10 EXCEPTION
11 WHEN NO_DATA_FOUND THEN
12 RAISE_APPLICATION_ERROR (-20009,'Email ID is not valid !');
13* END;
SQL> /

Trigger created.

SQL>


أرجوا الدعاء بظاهر الغيب
("واتقوا يوما ترجعون فيه الي اللــــــه")

#2 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 26 June 2009 - 10:14 AM

أقراء هذا الموضوع هيفيدك برضه :-

http://www.araboug.o...showtopic=26534