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

ابحث عن استعلامين مهمين


krash

Recommended Posts

السلام عليكم
انا مش فاهم سؤالك ؛ مثلا عندنا يوزر زى SCOTT ده فى اربع جداول فمثلا عندك جدول DEPT فيه 3 حقول كل حقل فيه اربع بيانات فهل انت عايز كود يقولك ان جدول DEPT فيه 12 بيان على اعتبار 3 حقول * 4 بيانات ام يقولك ان جدول DEPT فيه 4 بيانات وهو اجماي عدد الصفوف وطبعا الكلام ينطبق على باقى الجداول
وضح سؤالك شوية
وشكرا
ميجا

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

Declare
  Cursor Cur_Tables Is Select TName From Tab;
  ID_TName VarChar2(200);
  ID_Count  Number;
  ID_Return  Number;
Begin
  Fetch Cur_Tables Into ID_TName;
  While Cur_Tables%Found Loop
   Execute Immediate 'Select Count(0) From ' || ID_TName Into ID_Count;
   ID_Return := ID_Return + ID_Count;
   Fetch Cur_Tables Into ID_TName;
  End Loop;
  Close Cur_Tables;

  DBMS_Output.Put_Line(ID_Return);
End;
/




فية طريقة أسهل من كدة ، بس حالياً هذا هو الموجود بذهني


بالتوفيق

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

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

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

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

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

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

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

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