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

الي العارفين بال sql 9i


هانى سند

Recommended Posts

السلام عليكم
كيفكم يا شباب

واجهتني مشكلة في جملة الmerge
المفروض ان كل حاجة مظبوطة و لكن برضه يطلع ايرور
مش عارف يمكن يكون في حاجة مش شايفها
قلت اشرككم معايا
هي المشكلة لنه بيطلع خطأ اسم عمود غير صالح
بالرغم من وجود العمود في الجدول بنفس الاسم و الالياس ما في مشكلة
عموما بصوا علي الكود وانتوا تفهموا
و ارجوا من يجد الخطأ ان يرد علي
منتظركم

merge  into c_emp c
using emp e
on (c.empno=e.empno)
when matched then
update set
c.empno=e.empno,
c.ename=e.ename,
c.sal=e.sal,
c.deptno=e.deptno
when not matched then
insert values
(e.empno,e.ename,e.sal,e.deptno)

رابط هذا التعليق
شارك

لا يمكنك تعديل ال Merge Field (Empno) لذا يجب استخدام النص التالي

merge into c_emp c
using emp e
on (c.empno=e.empno)
when matched then
update set
c.empname=e.empname,
c.sal=e.sal,
c.deptno=e.deptno
when not matched then
insert (c.empno,c.sal, c.empname,c.deptno) values
(e.empno,e.sal, e.empname,e.deptno)
/

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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