SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته اخواني الكرام الهدف من الكود : هو اذا كنت تريد ان تحذف بيانات شيء محدد من جميع الجداول مثلا بيانات موظف من جميع الجداول فنرى ان المشترك بين هذه الجداول هو حقل رقم الموظف Emp_id طريقة عمل الكود : نقول له اجلب جميع اسماء الجداول اللي فيها الحقل اللي اسمه emp_id حيث ان رقم الموظف هو عبارة عن الرمز ur_data ويخزنها في ملف سكربت اليوز المفضل لتنفيذ الكود : يفضل استخدام يوزر ال System SPOOL C:\DELETE_COLM.SQL SELECT 'DELETE FROM '||TABLE_NAME||' WHERE '||COLUMN_NAME||'="UR_DATA";' FROM USER_TAB_COLUMNS WHERE COLUMN_NAME LIKE '%Emp_Id' / SPOOL OFF ملاحظة : لكي يعمل عندك الكود يجب ان يكون اسم الحقل اللي هو اسم الموظف موحد مثلا ان يكون…
-
-
مرحبا اخواني الاعزاء ارجو منكم المساعدة اريد كود لعملية البحث .... مشروعي عن نظام مكتبة وعاملتنه ع الVB6 لذا أريد ف عملية البحث أدخل كلمه وحده بس ف ال text وبمجرد اضغط على الButton تظهر لي كل الكتب اللي عنوانها يحتوي على هذه الكلمة اتمنى تكونوا فهمتوا قصدي والرد بأسرع وقت ممكن لأن ماعندي وقت أريد أسلم المشروع ع نهاية هذا الشهر باذن الله تعالى أشكركم جميعا
-
السلام عليكم جميعا اعزائي اعضاء المنتدى ورحمة الله وبركاته ممكن احد يزودني بمنهاج اوراكل SQL*PLUS للـ 10g ولكم مني جزيل الشكر اختكم رورو
-
اريد عمل كويري تطلع جدول فيه صاحب اعلى راتب في قسمه مثال احمد 3000 المبيعات خالد 4400 الموجودات ...... ... وهذي محاولاتي التي لم تنجح select ename, sal, deptno from emp where exists (select deptno ,max(sal) from emp group by deptno) ; select e.ename,subquery1.deptno from emp e, (select deptno , max(sal) from emp group by deptno) subquery1 where subquery1.deptno = e.deptno; select e.ename,e.sal from emp e where exists ( select s.deptno,max(s.sal) from emp s where s.deptno=e.deptno group by deptno);
-
i am looking for job in oracle weathr (sql/plsql) or (form and reports ) or oracle application technical side) this is my mail [email protected]
-
السلام عليكم الى الذين لا يعلمون عن ماذا أتحدث : باختصار عندي قاعدة بيانات تحتوي على آلاف العمال وعدد كبير من العمال لهم تاريخ نهاية عقد ينتهي عملهم فيه .. أريد من الأوراكل عمل تفحص يومي لكل عامل له تاريخ نهاية عقد بحيث أن يقوم بتحويل الحالة العملية لجميع العمال الذي لديهم عقد من ( يعمل ) الى ( لا يعمل) عندما يساوي تاريخ نهاية عقدهم تاريخ اليوم طلبت مساعدة من أخي PALI.ORACLE قبل ذلك وأخبرني بالحل ولكن ليس كاملا وأنا بحثت عن باقي الحل ووجدته ولكن الوظيفة لا تعمل أطلب من أخي PALI.ORACLE مساعدتي أخي بال هل حل مشكلتي يكمن في هذه الأكواد وهل هي صحيحة وتحل مشكلتي أم لا أولا قمت بانشاء بروسيجر كالتالي Create Or Replace Procedure CHK_DATE AS CURSOR C IS SELECT LEAVEDATE …
-
افرضو مثلا عندي جدولين الاقسام والموظفين .. الموظف له قسم ولكن جدول الموظفين غير مرتبط بالاقسام .. وكلا الجدولين فيهم خير كثير فكيف اعمل الرابط لهم اي ان رقم القسم فورين كي في جدول الموظفين هل فيه حل لهذي المشكلة ام لا ؟؟ اممممم وبس
-
لو سمحتو كيف اسوي استعلام لاخر موظفين sql الرجاء من اي شخص مهتم الاجابه عليا [email protected]
-
بعد تحميل قاعدة البيانات السكول عمل وبعد ذلك عرفت كارت الشبكة الخاص بالجهاز وحملت مجموعة من البرامج وعندما جيت اشغل السكول لم يعمل مع العلم انى عند تشغيله اقوم بتعطيل كارت الشبكة الخاص بالجهاز واقوم بتشغيل الكارت الوهمى الذى عرفت عليه الجهاز اولا وشتغلت عليه فى بادء الامر واشتغل فعلا فما الحل وشكرررررررررررر
-
احضر جميع الموظفين الذين وظيفتهم لا تساوي HR_REP’" باستخدام جملة minus
-
السلام عليكم و رحمة الله عندي مشروع لمادة الداتا بيس و المطلوب مني فيه عمل مشروع لمكتبة الحين اسوي الجداول في الـ SQL بس الـ data type اللي اسمه date لما استخدمه يصير عندي مشكلة ORA-01843: not a valid month و سويته باكثر من طريقة وحاولت اغير الفورمات بهذا الـstatement select to_date(date_of_birth,'MM/DD/YYYY') from librarian; و ما ضبط ايضا بحثت في النت و ما لقيت حل يضبط جربت'1/1/1989' '01/01/1989' '01/01/89' '1/1/89' طبعا التواريخ انقلبت هنا هل فيه طريقة ثانية اقدر ادخل بها التاريخ و يعطيكم العافية مقدما
-
i con not open Data base by any user please helpe me to do that
-
السلام عليكم ورحمه الله وبركاته صباح / مساء الورد ,, الله يسعدكم عندي اختبار اوركل وعندي نموذج الاختبار ياريت تساعدوني ب الاجابات _ انشاء جدول الجنسيات باسم naticanality ويحتوي على الحقول التاليه .؟ constraint Size type Name مفتاح اساسي 7 رقم NAT_NO - 20 نص NAT_NAME - 50 نص NAT_CRE_NAME ادراج السجلات التاليه داخل الجدول مع عرضها ؟ NAT_CRE_NAME NAT_NAME NAT_NO User1 SAUDI 001 User2 JORDAN 002 User3 EGYPT 003 التعديل على بيانات الحقل NAT_CRE_NAME بحيث تكون قيمه User2 اذا كان رقم الجنسيه 002 ؟ ــــــ انشاء جدول الموظف باسم Employees ويحتوى على الحقول التاليه مع عرضه .؟ constraint Size…
-
السلام عليكم الاعضاء الكرام من فضلكم عندي طلب ضروري اذا تكرمتم عندي برنامج بدخل في بيانات و بيحفظ في قاعدة البيانات 10g و عايز اعمل تقارير بالاوركال ريبورت بس الجداول كتير و مش عارف بياخد القيم من البرنامج في اي جداول و الفورمز محميه هل في طريقه من قاعدة البيانات بكود معين ابحث في كل الجداول عن قيمه معينه ارقام او كلمات بحثت كتير ومفيش ولا كود اشتغل و شكرا لكم
-
salam alyoom borthers i hope all of fine i need explain about joins tables in sql wallah yagzeekom kair.
-
السلام عليكم ورحمة الله وبركاتة ارجو من سيادتكم كيفية التعامل مع التاريخ الهجري حيث لدي مشروع يعتمد علي التاريخ الهجري وقمت بالأتي عملت تغير set nls_calendar='arabic hijrah' الحقيقة اشتغلت كويس بس عملت مشكلة مع الشهور الزوجية مثل 2و4و6 0000 بمعني لو باسجل التاريخ 30-02-1420 او اي سنة اخري يقلب التاريخ الي 1-03 وهكذا ارجو الافادة ولكم جزيل الشكر اريد حل بسيط لان لدي حلول اخري طويلة
-
السلام عليكم ورحمة الله وبركاتة أريد المساعدة في ايجاد عمل كود لعمل صلاحيات من خلال الفورم مثل ( التعديل والأضافة والأستعلام والحذف ) بحيث يكون المستخدم رقم واحد له مثلا ( اضافة سجل جديد ) وليس له امكانية التعديل على السجل وهكذا امل المساعدة في اسرع وقت لدي مشروع وبقي فقط الصلاحيات امل المساعدة مع تحيات ابو نواف
-
السلام عليكم ورحمة الله وبركاته عندى مستخدم به tables,view,triggers,constraints واريد الغاء كل هذه ال objectsالموجوده فى هذا المستخدم دون عمل drop له فما هو الامر الذى يجب كتابته لالغاء كل هذه objects ويصبح هذا المستخدم قابل لاستقبال objects and data جديدة وجزاكم الله خيرا
-
السلام عليكم ورحمة الله وبراكاته يا جماعة انا دلوقتي اخدت CD ORACLE الاصدار 10G تمام وبعدين نزلتها علي ويندوز 2000 PROFESIONAL SP4 المهم انا طبعا في اول الـ SETUP كتبت الـ PASSWORD الخاص بي .. وعندما حاولت ادخل علي الـ SQL PLUS طلب مني USER NAME و PASSWORD تمام .. المهم انا اللي عطاني السي دي كتبلي الـ USERNAME كالتالي SYS/ASSYSDBAانا مش عارف بقى ده ايه في حين ان انا باخود كورس فيه بيبقي ال USER NAME & PASSWORD " scott,tiger " علي التوالي المشكلة بقة اني مش عارف ادخل علي الـ 10G بسبب اليوزرنيم ده ياريت يا جماعة حد يفيدني ربنا يبارك فيكو ...............
-
السلام عليكم ورحمة الله وبركاته الاخوة الكرام ما سبب وجود الwhere في هذه الجملة INSERT INTO (SELECT employee_id, last_name, email, hire_date, job_id, salary, department_id FROM employees WHERE department_id = 50) VALUES (99999, 'Taylor', 'DTAYLOR', TO_DATE('07-JUN-99', 'DD-MON-RR'), 'ST_CLERK', 5000, 50); وشكرا
-
؟What is a condition predicate in a DML trigger A. A conditional predicate allows you to specify a WHEN-LOGGING-ON condition in the trigger body B. A conditional predicate means you use the NEW and OLD qualifiers in the trigger body as a condition C. A conditional predicate allows you to combine several DBM triggering events into one in the trigger body D. A conditional predicate allows you to specify a SHUTDOWN or STARTUP condition in the trigger body
-
السلام عليكم ورحمه الله وبركاته اريد من حضارتكم كود للحصول على serial number الخاص بالهارد ديسك او المزر بورد وذللك سوف يساعدنى فى عمل نظام حمايه على برامجى فسوف اقوم بعمل باسورد للبرنامج تكون عباره عن ناتج عمليات حسابيه معقده على serial number بحيث اكون انا الوحيد الذىيعرف هذه العمليات وسوف يقوم برنامجى إن شاء الله بعمل تحقيق على كلمه السر المدخله هل تساوى ناتج هذه العمليات وياريت لو احد عنه فكره لعمل نظام حمايه يقول لنا وجزاكم الله خير السلام عليكم ورحمه الله وبركاته
-
أخواني اليكم الدرس الحادي عشر ... ch11_system_object_privillages.pdf
-
[font="Arial Black"]بغيت اعرف الكود لوضع صوره في الفورم للوراكل 10 G[/font]