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

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

صورة
- - - - -

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


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

#1 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 29 February 2004 - 09:32 AM

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

واجهتني مشكلة في جملة ال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)


#2 ابوعبدالله

ابوعبدالله

    مشترك

  • الأعضــاء
  • 142 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Oracle HRMS

تاريخ المشاركة 01 March 2004 - 07:22 AM

السلام عليكم
اخ hanon_ocp
حاولت وظهرت معي نفس المشكله واعدك بالمحاوله مره اخرى
واذا عرفت السبب اعطينا خبر
(وماأوتيتم من العلم إلا قليلا)

Oracle9i Database Administrator Certified Associate

#3 nobani

nobani

    عضو

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

تاريخ المشاركة 08 March 2004 - 01:39 PM

لا يمكنك تعديل ال 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)
/

#4 ابوعبدالله

ابوعبدالله

    مشترك

  • الأعضــاء
  • 142 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Oracle HRMS

تاريخ المشاركة 08 March 2004 - 03:26 PM

اخي الف شكر فاتت على
(وماأوتيتم من العلم إلا قليلا)

Oracle9i Database Administrator Certified Associate

#5 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 08 March 2004 - 08:42 PM

مشكور اخ nobani

#6 medo_teama

medo_teama

    عضو

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

تاريخ المشاركة 23 March 2004 - 10:21 AM

جزاك الله خيرا