الانتقال إلى المحتوى
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.

كيفية بناء ARRAY

Featured Replies

بتاريخ:

السلام عليكم ورحمةالله وبركاته
هل من الممكن شرح كيفية استخدام الـARRAY في الديفلوبر

بتاريخ:

السلام عليكم ورحمةالله وبركاته
الحاجة دى مش موجودة فى الديفلوبر
موجودة فى الـ C & Java
و الله تعالى أعلم

بتاريخ:
  • كاتب الموضوع

اخي العزيز في الحقيقة الـFOX PRO UNDER DOS فيه ARRAY فاتصور الاوراكل فيها في الحقيقة اعتقد انه يجب ان تبني OBJECT وتحدد الحقول التي تريدها ثم تعرف ARRAY بناء على هذا OBJECT فارجومن الاخوة مساعدتنا في تاكيد هاي المعلومة او اعطانا الطريقة الصحيحة لبناء ARRAY وعلى الاقل ONE DIMENSHION

بتاريخ:

هذا مثال على الاراى

DECLARE
TYPE num_array IS TABLE OF number(4) INDEX BY BINARY_INTEGER;
 i   number(4);
 num    num_array;
BEGIN
 FOR  i  IN  1..10 LOOP
   num(i) := i * i;
 END LOOP;
 FOR  i  IN  1..10 LOOP
   DBMS_OUTPUT.PUT_LINE(i || '*' || i || '= ' || num(i) );
 END LOOP;
END;


ده مثال من الdatabase و ممكن يشتغل بدزن مشاكل فى الفورمز بس غير طريقه اخراج الناتج مثلآ خليها فى قائمه منسدله او ما شبه

ايهاب وجدى

بتاريخ:
  • كاتب الموضوع

بارك الله فيك اخي الكريم

بتاريخ:

varray
عبارة عن متغير يحمل اكتر من ريكورد ويكون محدد له primary key
ويكون مرتب بالترتيب 1 2 3 وهكذا
ودائما نستخدمه عندما نضع البيانات التي تحتوي على اكثر من ريكورد في متغير

  • بعد 10 شهور...
بتاريخ:

بارك الله فيك أخ ايهاب
الحمد لله كنت محتاجة ولقيتها وفهمتها
جزاك الله كل خير

  • بعد 6 شهور...
بتاريخ:

كل الاجابات خاطئة مع احترامى للجميع
اولا الاوراكل engin يتعامل مع ال varray ,nested table and object data type
نبدا بالاوبجيكت
الكل يعرف انه من انواع ال data type المستخدمة فى اوراكل هى ال char varchar2 varchar1 number وهذه تعتبر من الانواع الاساسية فى اى لغة برمجة
كما تتيح لك اى لغة برمجة ومن ضمنهم ال PL/SQL ان تنشئ نوع بيانات خاص بك مثل

CREATE TYPE AHMED AS OBJECT(
NAME            VARCHAR2(20),
AGE                NUMBER,
ADDRESS       VARCHAR2(30));


وعند استخدام ذلك الاوبجيكت الذى انشاناه نستخدمه كذلك

CREATE TABLE  MY_TABLE(
ID                              NUMBER  PRIMARY KEY,
INFORMATION         AHMED);



وهذا النوع من الاوبجيكت يساعدنا على عملية اعادة الاستخدام لانه بامكانه ان نستخدمه فى اكثر من جدول
ان شاء الله سوف اوفر لكم دروس متقدمة جدا فى الموضوع ده
OBJECT DATA TYPE , VARRAY , NESTED TABLE
تجعلكم متقدمين جدا فى البى ال سكول

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

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

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

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

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

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.