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

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

صورة
- - - - -

اريد ان ادخل 50 بيان في جدول بجملة واحدةinsert


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

#1 heba_salah_ali

heba_salah_ali

    عضو

  • الأعضــاء
  • 6 مشاركة

تاريخ المشاركة 05 May 2009 - 01:47 PM

اريد ان ادخل 50 بيان في جدول اريد طريقة سهلة للinsert ادخل بيها بجملة واحدة بدل من ادخال واحد واحد وذالك لاختصار وقت

#2 el_saka

el_saka

    مشترك

  • الأعضــاء
  • 76 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 07 May 2009 - 02:13 PM

مفيش غير طريقة insert all

--Example:
INSERT ALL
INTO sales (prod_id, cust_id, time_id, amount)
VALUES (product_id, customer_id, weekly_start_date, sales_sun)
INTO sales (prod_id, cust_id, time_id, amount)
VALUES (product_id, customer_id, weekly_start_date+1, sales_mon)
INTO sales (prod_id, cust_id, time_id, amount)
VALUES (product_id, customer_id, weekly_start_date+2, sales_tue)
INTO sales (prod_id, cust_id, time_id, amount)
VALUES (product_id, customer_id, weekly_start_date+3, sales_wed)
INTO sales (prod_id, cust_id, time_id, amount)
VALUES (product_id, customer_id, weekly_start_date+4, sales_thu)
INTO sales (prod_id, cust_id, time_id, amount)
VALUES (product_id, customer_id, weekly_start_date+5, sales_fri)
INTO sales (prod_id, cust_id, time_id, amount)
VALUES (product_id, customer_id, weekly_start_date+6, sales_sat)
  • HAZEM1972 معجب بهذا

#3 weloooo

weloooo

    مشرف

  • فريق الإشراف
  • 249 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 07 May 2009 - 02:47 PM

ضعهم في صفحة Excel وبعد كده إعملهم Import للجدول من خلال أي آداه زي ال Toad أو ال PL/SQL Developer أو أي حاجه تانيه ودي أسهل طريقه.

أحمد يحيى


Oracle Apps Senior Technical Consultant


#4 feange

feange

    عضو

  • الأعضــاء
  • 13 مشاركة

تاريخ المشاركة 07 May 2009 - 09:44 PM

في حالة البيانات رقمية فقط وفق معادلة ثابتة يمكن عمل كود بسيط
أما في الحالات الأخرى فلايمكن إلا بواسطة معاودة الكود 50 مرة أو باستعمال إكسل أو أكسس