الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كود لتوليد البيانات

Featured Replies

بتاريخ:

السلام عليكم

اخواني الافاضل لدي جدول يتضمن اربع حقول : رقم الطالب (مفتاح اساسي ، ترقيم تلقائي) ، اسم الطالب ، العنوان ،تاريخ الميلاد



احتاج الى كود يمكنني من توليد بيانا في هذا الجدول ، ولنقل مثلا توليد مئة الف صف ، (بيانات افتراضية ) يعني مثلا فاليكن الاسم mohammed والعنوان iraq وتاريخ الميلاد 1-1-1984 , ورقم الطالب تسلسل من 1 - 100000

بارك الله في الجميع

بتاريخ:

السلام عليكم

اخواني الافاضل لدي جدول يتضمن اربع حقول : رقم الطالب (مفتاح اساسي ، ترقيم تلقائي) ، اسم الطالب ، العنوان ،تاريخ الميلاد



احتاج الى كود يمكنني من توليد بيانا في هذا الجدول ، ولنقل مثلا توليد مئة الف صف ، (بيانات افتراضية ) يعني مثلا فاليكن الاسم mohammed والعنوان iraq وتاريخ الميلاد 1-1-1984 , ورقم الطالب تسلسل من 1 - 100000

بارك الله في الجميع
بتاريخ:

السلام عليكم
هل بالامكان توضيح ما هو المطلوب ؟؟
هل تريد ان يكون رقم الطالب مركب ، بمعنى اخر رقم الطالب بالاضافة لوجود Serial ؟؟

بتاريخ:

لا يا اخي العزيز

الكود الي اريده هو فقط يقوم بتوليد اي بيانات افتراضية في حقول الجدول ، وانا قلت رقم الطالب يبدأ من 1 - 100000 ,وذلك لانه مفتاح اساسي



حيث اني اريد ان املئ هذا الجدول بالبيانات لكي اتمكن من اختبار سرعة استرجاع الاستعلام منه ، قبل وبعد ان اضيف له index ليس الا ، حيث اني اريد ان اتعلم مواضيع تحسين كفاءة قاعدة البيانات

بارك الله فيك

بتاريخ:

ممكن تستخدم امكانيات PL/SQL فى عمل ذلك
مثال
BEGIN

FOR I IN 1 .. 1000000 LOOP
INSERT INTO TMP VALUES(I,'G','0','0');
END LOOP;
COMMIT;

END;

بتاريخ:

هذا الكود(في المرفقات) يخرج بيانات عشوائية لكل من الأسماء والعنوان وتاريخ الميلاد

ونتيجته كالآتي
1 , XmGjbnLyPukNMZIxLfxa , irfduuvjrl , 10-Apr-1982
2 , EJUFszoGFzaRsjAClHAo , omkdgnybff , 29-Jan-1983
3 , CZOpGLOODKFOSzjOswpf , yewmisidbe , 18-Apr-1982


وهذا الرابط سيساعدك في فهم الكود

http://articles.techrepublic.com.com/5100-10878_11-6068749.html


أما اذا اردت اسماء وعناوين مفهومة فأقترح (ولم أجرب) ان تنشئ جدول للأسماء مثلا به بعض الاسماء(20) مع id لكل منها
1 Ahmad
2 Ali

وهكذا

وثم استخدم الكود الثاني في المرفق بحيث يخرج لك الاسم
Ahmad Ali
أو ِغيره من التركيبات

وافعل نفس الشئ للعنوان اذا أردت

أنظر المرفقات

random.rar

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.