بتاريخ: 11 مارس 200521 سنة comment_29428 نستخدم لادخال سطر جديد الامر insert into table_name values(); وللتسهيل نستخدم insert into table_name(&field) فهل هناك طريقة لادخال اكثر من سطر بطريقة اسهل وشكرا تقديم بلاغ
بتاريخ: 11 مارس 200521 سنة comment_29445 INSERT ALLinto table_name values(emp_id,emp_name)into table_name2 values( emp_ide,..) تقديم بلاغ
بتاريخ: 12 مارس 200521 سنة comment_29461 هل تقصد هذا؟ INSERT INTO table1_name(field1,field2...........) (SELECT fIeld1,field2.............. FROM table2_name) تم تعديل 12 مارس 200521 سنة بواسطة developer تقديم بلاغ
بتاريخ: 12 مارس 200521 سنة comment_29549 TO INSERT MORE THAN ONE ROW AT TIME WE [align=left]USE THE COMMAND CALLED MERGE[/align] تقديم بلاغ
بتاريخ: 12 مارس 200521 سنة comment_29550 WE CAN USE MERGE COMMAND TO INSERT MORE THAN ON RECORD AT TIME تقديم بلاغ
بتاريخ: 13 مارس 200521 سنة comment_29558 وعليكم السلام أخي الهمام،،،أعتقد إنك تقصد هل هنالك طريقة لإدخال بيانات "جديدة أو حديثة" غير موجودة أصلا في قاعدة البيانات.وعليه لا يمكن إستخدام الـMERGE ولا طريقة الـSubquery:INSERT INTO table_name subquery وفي هذه الحالة.. كما تفضل الأخ محمود درويش i think that you must insert row by row وأعتقد أن هذا منطقي!!. تم تعديل 13 مارس 200521 سنة بواسطة عروة تقديم بلاغ
بتاريخ: 14 مارس 200521 سنة comment_29688 there is somthing called InsertALLشو مو شايفين إجابتي يعني؟ تقديم بلاغ
بتاريخ: 15 مارس 200521 سنة comment_29751 يا ريت توضحلنا يا أخ enrique2k يعني ايه Insert allو ما هي متطلبات هذه الجملة ؟؟؟يعني متى أستخدمها و كيف أكتبها ؟؟و متاحة من أي اصدار من أوراكل.....يعني 8 و لا 8 آي و لا 9 آي ؟؟؟و المعذرة لأني لم أرى مشاركتكو أشكركم تقديم بلاغ
بتاريخ: 15 مارس 200521 سنة comment_29760 سلام عليكمانا ايضا لم افهم 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;/ تقديم بلاغ
بتاريخ: 15 مارس 200521 سنة comment_29811 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 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.