SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
ايرد بعض الامثله المتنوعه عن الاجراءات في الاوراكل ...... شكرا لكم .....
-
السلام عليكم ورحمة الله انا طالب مستوى ثاني IT وكلفت بمشروع فيجول بيسك مرتبط بقاعدة بيانات اوراكل ...لعيادة اسنان المهم انشئت الجداول وربطت بينهم طبيعي جدا .... وبالاخير تذكرت اني سويت جدول مستخدمين بدون ما انشئ جدول الصلاحيات للمستخدمين ... حاولت اجمع افكاري يمكن اخرج بطريقه معينه لكيفية انشاء هذا الجدول وكيف اربطه بالمستخدمين وبالجداول الباقيه ... شفت الموضوع صعب قلت ااستعين بالاخوه الافاضل المبرمجين .. لعل فيهم من ينفعنا .. جزاه الله خيرا دنيا واخره ... وخواتم مباركه انشاء الله
-
اريد امثله مختلفه عن ال cursor بأنواعه المختلفه ..... وشكراً لكم ...
-
اريد شرح عمل وتنفيذ كل من الجمل التاليه في التعريف : x number(30) x number x number (1,3) اريد معرفه كل جمله كيف تنفذ ........ وشكراً لكم ....
-
السلام عليكم عندي بعض الاستفسارات اولا انشأت شاشة دخول للبرنامج فيها كود المستخدم اسم المستخدم الباسورد عند كتابة كود المستخدم يعطيه اسم المستخدم تلقائي وعند كتابة الباسورد يتم التشيك على يوسر الكود والباسورد وكذلك حالة المستخدم حيث اني استخدمت كود الاستاذ احمد في هذا المنتدى وعدلت في الكود ولكن يوجد لدي خطأ في الكود اتمنى ان يساعدني من له خبره وشكرا ما اريده هو التالي التشيك على اليوسر كود والباسورد اذا كانا صحيحين يفتح الشاشه الرئيسيه واذا خطأ يعطيه رساله خطأ في حالة ترك حقلي اليوسر كود والباسوورد او احدهم والضغط على "دخول" يعطيه رساله خطأ اذا كان حالة المستخدم 0=(USER_TYPE) يعطيه رساله المستخدم غير مفعل لا ارغب في وجود عداد يحسب عدد مرات كتابه اليوسر وال…
-
اريد انواع ال exception في الاوراكل pl\sql ومثال على كل نوع ...................
-
السلام عليكم كنت اريد oracle 10g slides (sql,pl\sql,forms,report) المعتمدة
-
السلام عليكم ... أريد تعريف لل dump ومتى وكيف يستخدم ؟؟؟
-
السلام عليكم ورحمة الله وبركاته أعضاء المنتدى الكرام أرجو المساعدة سؤال محتاج اجابته جداً كيف يمكن معرفة اخر تعديل على جدول معين وشكراً
-
السلام عليكم ورحمة الله برجاء المساعدة فى كود PL/SQL لعمل function يتم ادخال عدد ايام اجازة الموظف مثلا 4 ايام يظهر لى تاريخ نهاية الاجازة بدون احتساب الاجازة الاساسية (الجمعة والسبت) مثلا اليوم 1/10/2012 هو الاربعاء وتم عمل اجازة لموظف باربعة ايام يعنى تاريخ نهاية الاجازة المفروض 6/10/2012 الاثنين وليس 4/10/2012 السبت !!!!!!!!!!!! (او اكثر من ذلك مثل 10 ايام اجازة) سيتم تكرار (الجمعة والسبت) اكثر من مرة لو عايز اظهر اخر 5 موظفين تم تعيينهم فى شهر معين ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ وشكرا لكل من اهتم بالموضوع
-
سبب هذا الخطأ frm-21011 pl/sql unhandled exception ora-01422 error لم يفتح اي فورمه عندي من قائمة menu
-
الاخوة الكرام السلام عليكم و رحمة الله انا عضو جديد في منتداكم العامر و كذلك عضو جديد في عالم الاوراكل لدي استفسار بسيط و هو انني قمت بانشاء جدول عبارة عن درجات الطلاب و قمت بحساب المجموع الكلي لكل طالب و كذلك النسبة المئوية المشكلة التي واجهتني انني اريد ان احسب التقدير النهائي لكل طالب ... مثلا اذا كان مجموع الطالب اكبر من او يساوي 50% فهو (ناجح) ... اما اذا كان مجموعه اصغر من 50% فهو (راسب) هل في الــ SQL عبارة IF الشرطية و كيف تكتب صيغتها و جزاكم الله عنا الف خير ST_NAME ISLAMIC ARABIC MATH SCIENCE HISTORY TOTAL GRADE ---------- ---------- ---------- ---------- ---------- ---------- ---------- ------- ata 87 54 97 75 70 38…
-
ارغب في كود يعمل التالي ( لا يحصل المتدرب على أي دورة تدريبية تتعارض مع دورة تدريبية اخرى في نفس الوقت او تتقاطع معها) حيث هناك حقلين في الجدول COURSE_SDATE , COURSE_SDATE قمت بعمل التالي DECLARE X VARCHAR2(10):=0; BEGIN SELECT NVL(COUNT(EMP_ID),0) INTO X FROM TRANS WHERE EMP_ID=:EMP_ID AND ((COURSE_SDATE <= :COURSE_SDATE AND COURSE_EDATE >= :COURSE_SDATE) OR (COURSE_EDATE >= :COURSE_EDATE AND COURSE_SDATE <= :COURSE_EDATE) ); IF X>0 THEN MESSAGE('لايمكن التسجيل في دورتين بنفس الفتره'); MESSAGE('لايمكن التسجيل في دورتين بنفس الفتره'); وشغال تمام بس فيه ثغره وهي في حالة تم التسجيل قبل فتره البدايه وبعد فتره النهايه يقبل وانا ابغاه يمنع يعني في …
-
السلام عليكم .. أريد معرفة الفرق بين ال cursor و ال ref cursor ... ويا حبذا مع أمثله
-
السلام عليكم لو سمحتم اريد انا احذف حرف من كلمه مثلا : اريد احذف حرف m من كلمه normalization وشكرااااا
-
السلام عليكم .. أثناء تفحصي ل function وجدت إستخدام ل extend ؟؟ لو تكرمتم شرح لها وإستخداماتها ..
-
السلام عليكم .. أعرف إستخدام nvl أما nvl2 لا ,,, يا ريت شرح عنها ولكم جزيل الشكر
-
انا مبتدئ واريد المساعدة في عدد من الاسئلة؟ 1- لدينا مثلا txt1 وtxt3 و button1 في form1 و txt2 وفي form2 السؤال هو كيف اعمل عملية حسابية عادية بحيث عند الضغط علي button1 تكون txt3=txt1+txt2 2- عملت جدول في sql به عدة سجلات وربطه بنموذج بطريقة tabullar ولكن واجهتني مشكلتين. أ- اريد ان تكون الارقام او الاسماء التي حفظتها سلفاً في سجلات الجدول ظاهرة في texts عند تشغيل النموذج ب- اريد عمل زر لكل سجل او رز واحد لكل السجلات يعمل علي تعديل الرقم او الاسم فقط الذي يراد تعديله وباقي الجدول كما هو ولكم الشكر اخواني
-
الاخوة الافاضل في المنتدى يسرني التواجد بينكم و جزاكم الله خير اخواني في كود اس كيو ال اريد شرحه منطقيا لاني ما فهمته حسيته متداخل في بعضه هذا هو الكود =========================================== SELECT e.ROWID , e.EMPNO , e.ENAME , e.JOB , m.ename MGR , e.HIREDATE , e.SAL , e.COMM , d.dname DEPTNO FROM #OWNER#.EBA_DEMO_DA_EMP e , #OWNER#.EBA_DEMO_DA_EMP m , #OWNER#.EBA_DEMO_DA_DEPT d WHERE e.mgr = m.empno (+) AND e.deptno = d.deptno (+) ============================================ البيانات كلها من جدول واحد و لكن ما فهمت كيف مره يعطي الجدول حرف e و مرة حرف m و كذالك d ثم في آخر الك…
-
السلام عليكم ارجو المساعده اذا كان عندي جدول ومن ضمن الجدول حقل الاسم يحوي الاسم الاول والعائله وبينهم فراغ كيف استطيع الاستعلام عن اسم العائله فقط مثلا احمد محمد كيف ارجع اسم محمد
-
نقوم بتكبير virtual memory from 3000 to 4000 mb 1- r.click on my computer choose properties 2- click on advanced system setting 3- performance and click setting 4- advanced and click change 5- initail value 3000mb 6- max value 4000mb this value at drive c : 7- click set and ok > ================================================= بعد ذلك نقوم بتعديل علي ملف التثبيت setup.exe in oracle 10g R.Click and click properties and choose compliabiltity and chosse winxp service pack 3 click ok RUN THE SETUP هذه التجربة نجحت معي والحمد لله ...................
-
بسم الله الرحمن الرحيم اخوني الاحباء هل ممكن ششرح الكودات الاتية بالتفصيل ولكم جزل الشكر والتقدير declare cursor cur3 is select *from emp; cursor cur4 is select* from dept; begin for m in cur3 loop for n in cur4 loop if m.deptno=n.deptno and m.job='ANALYST' then dbms_output.put_line(m.empno||' '||m.ename||' '||n.dname||' '||n.loc); end if; end loop; end loop; end; / declare cursor cur1 is select empno,ename,job,sal,comm from emp where job='&job'; emprec cur1%rowtype; cnt number; begin open cur1; loop fetch cur1 into emprec; exit when cur1%notfound; insert into emp_dup(eno,ename,design,pay,comm) values(emprec.empno,emprec…
-
السلام عليكم اتمنى أن يكون الجميع بخير لدي سؤأل .... لدي جدولين كل جدول فيه عمود وهذا العمود فيه مجموعة من الرموز تمثل أوراق لعب الشدة أريد كويري تختار أكبر ورقة لعب في الجدول الأول بشرط أن تكون أكبر من أكبر ورقة في الجدول الثاني وشكراً لكم ,,
-
بسم الله الرحمن الرحيم اخواني محترفي اوراكل -- انا حاليا في صدد اكما نظام للغيابات في الجامعة وتقريبا اكملت جميع الجداول والواجهات وبقي لدي عمليات المعالجة والتقارير ونظام الكلية اربعة مراحل وكل مرحلة تتكون من مجموعتي (شعبتين) a , b وطريقة احتساب الغياب هي كالاتي عدد الساعات المادة الدراسية----------- انذار اولي--------انذار نهائي ---------- تجاوز بعذر--------تجاوز بدون عذر -------------- 2 ---------------------3 -------------- 6-------------------- 7 ---------------- 9 --------------- 3 ---------------------5 ---------------9 -------------------- 10--------------14 اي المادة التي عدد وحداتها 2 وقام الطلب بالتغيب عن حضور محاضراتها بدون (عذر) اجازة لمدة ثلاث مجاضرا…
-
السلام عليكم خطر ببالي سؤال ... كيف أجد السجلات (RECORDS) المتشابهة في جدولين ؟ بالطريقتين ... SQL aND PL/SQL ?? أو طريقتين بواحد من اللغتين ...