الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ادخال بيانات طلاب

Featured Replies

بتاريخ:

عندي  جدولين واحد  فيه ارقام الطلاب  في  كل صف وتوزيعهم عالفصول الطالب  في الصف الاول شعبة ا مثلا 

وجدول تاني فيه  مواد كل سنه دراسيه  يعني  مواد السنه الاولى كلها مواد السنه التانيه 

المطلوب اني  احمل المواد بتاعة السنه الدراسيه لكل طالب  في كل فصل 

حاولت اعملها بكرسور 

كالاتي 

create or replace function tr7eel_mwad(gradenum number ,subgradenum varchar2) return number 
as
i number:=0;
cursor c1 is select std_no,SUB_GRADE_NO from daTABASENAME.STD_DATA where fin_year=2014 and grade_no=gradenum 
 and SUB_GRADE_NO=subgradenum  ;
 cursor c2 is select  GRP_NO,SGRP_NO,SKL_NO ,SKLGRP_NO from DBNAME.skl_grd where grp_no=gradenum 
and  fin_year=2014 ;
begin 
for x in c1 loop
    for y in c2 loop
    insert into  SKL_DATA   (fin_year,std_no,grp_no,sgrp_no,skl_no,sklgrp_no,SUB_GRADE_NO)
     values(2014,x.std_no,y.grp_no,y.sgrp_no,y.skl_no,y.sklgrp_no,x.SUB_GRADE_NO);
     commit ;
    end loop ;
   end loop ;
i:=sql%rowcount ;
return i ;
end ;
 
بيطلع  ارور  لان الانسيرت بيحصل وقت السلكت
حد عنده فكره  ممكن اعملها ازاي  بنفس فكرة الكيرسور دي ؟/

تم تعديل بواسطة Ahmad.Hasan

بتاريخ:

ايه الايرور الي بيطلع

TABLE IS MUTATING ؟

يا ريت تحطي الـ TABLES STRUCTURES , وتوضحي الكلام شوية

بتاريخ:
  • كاتب الموضوع

ايه الايرور الي بيطلع

TABLE IS MUTATING ؟

يا ريت تحطي الـ TABLES STRUCTURES , وتوضحي الكلام شوية

لالالا  شكرا  هي الفنكشن صحيحه مفيهاش مشاكل  

انا كنت بناديها ب select  function_name  from dual 

فكانت  بترمي ارور 

لو  عملتها declare 

l number 

begin 

l:=function_name()

end ; 

هتشتغل 

شكرا لتعبك 

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.