alhomam بتاريخ: 11 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 11 مارس 2005 نستخدم لادخال سطر جديد الامر insert into table_name values(); وللتسهيل نستخدم insert into table_name(&field) فهل هناك طريقة لادخال اكثر من سطر بطريقة اسهل وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
enrique2k بتاريخ: 11 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 11 مارس 2005 INSERT ALLinto table_name values(emp_id,emp_name)into table_name2 values( emp_ide,..) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
developer بتاريخ: 12 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 12 مارس 2005 (معدل) هل تقصد هذا؟ INSERT INTO table1_name(field1,field2...........) (SELECT fIeld1,field2.............. FROM table2_name) تم تعديل 12 مارس 2005 بواسطة developer اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
alhomam بتاريخ: 12 مارس 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 12 مارس 2005 ليس هذا يا developer ولكن شكرا لك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoud_darwish بتاريخ: 12 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 12 مارس 2005 i think that you must insert row by row اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mkamal_helmy بتاريخ: 12 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 12 مارس 2005 TO INSERT MORE THAN ONE ROW AT TIME WE [align=left]USE THE COMMAND CALLED MERGE[/align] اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mkamal_helmy بتاريخ: 12 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 12 مارس 2005 WE CAN USE MERGE COMMAND TO INSERT MORE THAN ON RECORD AT TIME اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عروة بتاريخ: 13 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 13 مارس 2005 (معدل) وعليكم السلام أخي الهمام،،،أعتقد إنك تقصد هل هنالك طريقة لإدخال بيانات "جديدة أو حديثة" غير موجودة أصلا في قاعدة البيانات.وعليه لا يمكن إستخدام الـMERGE ولا طريقة الـSubquery:INSERT INTO table_name subquery وفي هذه الحالة.. كما تفضل الأخ محمود درويش i think that you must insert row by row وأعتقد أن هذا منطقي!!. تم تعديل 13 مارس 2005 بواسطة عروة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
enrique2k بتاريخ: 14 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 14 مارس 2005 there is somthing called InsertALLشو مو شايفين إجابتي يعني؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoud_darwish بتاريخ: 15 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 15 مارس 2005 يا ريت توضحلنا يا أخ enrique2k يعني ايه Insert allو ما هي متطلبات هذه الجملة ؟؟؟يعني متى أستخدمها و كيف أكتبها ؟؟و متاحة من أي اصدار من أوراكل.....يعني 8 و لا 8 آي و لا 9 آي ؟؟؟و المعذرة لأني لم أرى مشاركتكو أشكركم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mohd_sayed_mohd بتاريخ: 15 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 15 مارس 2005 سلام عليكمانا ايضا لم افهم insert all وحاولت تطبيقها ولم تنجح المحاولة ...ومع الأخوة الذين ذكروا ان الاضافة على الجدول تتم سجل سجل لكن ممكن مثلا في ال sqlاستخدام pl/sql مثلاbegininsert into table_Name1(col1,col2) values(val1,val2);insert into table_name1(col1,col2) values(val1,val2);insert into table_name2(col1,col2) values(val1,val2);insert into table_name3(col1,col2) values(val1,val2);commit;end;/ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
enrique2k بتاريخ: 15 مارس 2005 تقديم بلاغ مشاركة بتاريخ: 15 مارس 2005 its in chapter 20 in Intro to SQL 9iand here is my example:first : Unconditional INSERT ALLINSERT ALLINTO sal_history VALUES(EMPID,HIREDATE,SAL)INTO mgr_history VALUES(EMPID,MGR,SAL)second : Conditional INSERT ALLINSERT ALLWHEN SAL > 10000 THENINTO sal_history VALUES(EMPID,HIREDATE,SAL)WHEN MGR > 200 THENINTO mgr_history VALUES(EMPID,MGR,SAL)select employee_id,hire_date,salary,manager_idfrom employeeswhere employee_id>200;Good Luck....And if u have any question plz ask me اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.