بتاريخ: 25 أغسطس 200421 سنة comment_11466 بسم الله الرحمن الرحيمتحياتي للجميع هذا وظيفة الحصول على تاريخ عشوئي خلال فترة معينة أو سنة معينة CREATE OR REPLACE FUNCTION random_date_fn (first_year IN INTEGER, last_year IN INTEGER) RETURN DATE IS rndm_date DATE; BEGIN rndm_date := TO_DATE(round(dbms_random.value(1,28))||'/'||round(dbms_random.value(1,12))||'/'||round(dbms_random.value(first_year,last_year)),'dd/mm/yyyy'); return rndm_date; END; ------------------- Examples of usage: ------------------- SQL> SELECT random_date_fn(1999,2001) random from dual; RANDOM --------- 12-APR-00 تم إضافة الملف بالمرفقات إدارة المنتدي get_random_date.txt تقديم بلاغ
بتاريخ: 7 يونيو 200520 سنة comment_38527 السلام عليكم ورحمة الله وبركاته،، بصراحة يا أخ عبد اللطيف ما شاء الله جميلة جداً........ و لكن نريد توضيح لفائدة هذه الدالةdbms_random.value بصفة عامة و هل تستخدم فى الأختيار العشوائى لأى نوع من الداتا........................... و جزاك الله خيراً و ادخلك الله الجنة و الفردوس الأعلى بدون سابقة عذاب و لا مناقشة عذاب..................................................وعليكم السلام ورحمة الله وبركاته،، تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.