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

نقل البيانات بين 2 schema


fish

Recommended Posts

اذا كان لدي schemaاسمها scott
وschema اخرى اسمها system
اريد ان اعمل بعض العمليات(aggegation) في جدولin scott
ثم اضع الناتج في جدول in system
--كيف افعل ذلك
--كيف اعمل connectionمابين الschemas
--اريد ان اضع اسم الجدول في متغير عندما اكتب
from المتغير
يظهر error
ما الحل في ذلك
شكرا

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

الاخ الكريم
هناك طريقة مجربة باضافة البيانات بين 2 schema
ان تضع اسم السكيما.اسم الجدول كما في المثال التالي

select emp_no from system.employees where emp_no not in (select emp_no from scott.employees)

هذا مثال يعرض ارقام الموظفين الموجودين بسكيما system
وغير موجودين بسكيما scott

select expr1 from schema_name.table_name


مع ملاحظة يجب اعطاء صلاحية الاظهار والحذف والاضافة
كما في الشكل التالي

grant select,insert on system.employees to scott;


على سبيل المثال

تم تعديل بواسطة Admin05
رابط هذا التعليق
شارك

شكرا على الرد
توجد عندي مشكلة اريد ان اضع اسم السكيما في متغير(variable) لاني عندي اكثر من سكيما
وعند كتابة
from schema.tablename
مع الاعتبار انني اضع السكيما في متغير
تظهر مشكلة
فكيف اتغلب عليها
مع العلم انني اريد ان اضعها في
procedure

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

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

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

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

×   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.

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

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

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