SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته ارجو المساعدة عندي VIEW للمجموعة من الجداول وعندي جدول اخر اسمه TEST1 اريد ان اكتب كود يسمح لي بالقراءة من هذا ال VIEW والتخزين في هذا الجدول( TEST1) ويكون عندي شرط اي تعديل على ال VIEW يخزن على ال TEST1 رجو المساعدة ولو باي فكرة وشكرا
-
السلام عليكم ورحمة اله وبركاتة اريد ان اطلب من كل المشرفين وكل من لديهم خبرة فى مجال developer اريد tasks للتدريب عليها واخذ الخبرة فىsql &pl
-
select e.emp_id ,e.f_name || ' ' || e.l_name , e.CARD_ISSUE_DATE,e.PASSPORT_EXPIRE_DATE ,c.CONTRACT_END_DATE from employees e ,contract c where e.emp_id=c.contract_emp_id and CARD_ISSUE_DATE - sysdate <30 or PASSPORT_EXPIRE_DATE - sysdate <30 or c.CONTRACT_END_DATE - sysdate<30 ; هذا الاستعلام مكون من جدولين الاول جدول الموظفين والثاني جدول العقود للموظفين اردت الاستعلام عن تاريخ انتهاء العقد من جدول العقود للموظفين وتاريخ انتهاء البطاقة وجواز السفر المشكلة انه اذا كانت قيمة احد العقود فاضية يعني null يجلب لي الموظف الذي ستنتهي بطاقته او جوازه ولكن يجلب معاه تاريخ عقد غيره وهذا خطأ حوالت استخدام nvl ولكن ماذا سأضع في قيمتها
-
السلام عليكم دى مجموعة صور sql and pl-sql معمولة ب sniping tool تقريبا شاملة كل الماتريال بتاع اوراكل اتمنى انكم تستفيدوا منها او تكون مرجع بسيط ممكن تحتاجوه ف كل الوقت http://www.mediafire.com/?emq4s6p8l49cp0i
-
-
السلام عليكم سؤال ازاي اعمل سيرش عن column في الداتا بيز بحيث بجيب اسم ال column hفي كل ال tables
-
ما معنى المجلد home$ واين يوجد.. ففى الأمثلة التى فى كتاب oracle university هناك scripts فى هذا المجلد..
-
السلام عليكم ورحمه الله وبركاته اخواني واحبائي في الله نظرا لطلبكم الشديد علي الدروس والرسائل التي وصلت لي فقد قمت بإعادة تحميلها مرة اخري ولكن بصورة آخري قم أولا بتحميل برنامج تشغيل الملفات وسطبه علي الجهاز وقم بتشغيل الملفات التحميل عن طريق هذا الرابط http://www.4shared.com/dir/2105067/bf3e2a18/sharing.html
-
عندما اقوم بكتابة هذا الكود DECLARE e_invalid_department EXCEPTION; v_name VARCHAR2(20):='Accounting'; v_deptno NUMBER := 27; BEGIN UPDATE departments SET department_name = v_name WHERE department_id = v_deptno; IF SQL%NOTFOUND THEN RAISE e_invalid_department; END IF; COMMIT; EXCEPTION WHEN e_invalid_department THEN DBMS_OUTPUT.PUT_LINE('No such department id.'); ROLLBACK; END; تخرج النتيجة كالتالى: No such department id و عندما اقوم بتغيير الكود بهذا الشكل (مجرد تغيير فى ترتيب كتابة الأمر) DECLARE e_invalid_department EXCEPTION; v_name VARCHAR2(20):='Accounting'; v_deptno NUMBER := 27; BEGIN IF SQL%NOTFOUND THEN RAISE e_invalid_department; END IF; UPDATE copy_dept …
-
السلام عليكم .. الاخوة الاعضاء اريد مساعدتك لو تكرمتم واتمنى ان اجد في هذا المنتدى الاجابه على سؤالي مع العلم بأني مبتدأ في الاوراكل انا الان اعمل على تطوير نظام الموارد البشرية وواجهت مشكلة في تجهيز الرواتب الشهرية .. المشكلة انه عند الضغط على زر تجهيز الرواتب يحدث تأخير في جلب البيانات لساعات وقد يصل الى ايام وبنتائج خاطئة احيانا وايضا اثناء جلب البيانات تحدث عملية ادخال لجدول monthly salary وهذا اعتقد خطأ .. وللعلم يوجد الكثير من ال views المتداخلة .. فبدأت بالعمل على view واحدة فقط تختصر لنا جميع ال views المستخدمة وبالتالي يتم حذف جدول ال monthly salary واستبداله ب view التي سيتم انشاءها وتحتوي على نفس الاعمدة... سوف استخدم في الاستعلام دوال واعمدة .. سؤالي ه…
-
السلام عليكم و رحمة الله و بركاته.... عندي استفسار بسيط و هو كيف استطيع ان اعرف ان الحقل DEPTNO الموجود في جدول EMP يرجع الى PRIMARY KEY الموجود في جدول DEPT و هو الحقل DEPTNO. علما بانني استخدمت هذه الجملة Select * From User_Constraints Where Table_Name='Emp'
-
اولاً احب اهنيكم على المنتدى الرائع انا مبرمج فيجوال بيسك مع اوراكل لكن رئيسي طلب مني العمل بال pl/sql من اين ابدأ ماهي مميزات هذة اللغة وما مدى امكانية الربط مع فيجوال بيسك ارجو المساعدة
-
السلام عليكم ورحمة الله اخوانى رجاء مساعدتى فى طريقة عمل Database Link بين قاعدة بيانات أوراكل وقاعدة بيانات AS400 DB2 بحيث يمكن للفورم قراءة قاعدة بيانات AS400 DB2 فى الحال . ولكم جزيل الشكر
-
يا اخوان اريد ان اعرف ما الفرق بين LEFT OUTER JOIN RIGHT OUTER JOIN FULL OUTER JOIN و متى استخدم كل واحد منهم ؟ وشكرا
-
السلام عليكم ارغب في مساعدة منكم في كتابة Procedure .................. عندي 3 جداول جدول فيه المدة الزمنية 30 - 60 - 90 - 180 جدول فيه النسب المئوية 25 - 50 - 75 - 100 جدول فيه جميع السجلات من بينها قيمة العقد و النسبة المئوية و المدة الزمنية ... والمطلوب مني تقرير يظهر جميع القيم .... و اظهار النسبة المئوية والمدة الزمنية حتى لو كانت فارغة .... الحل طبعاً Procedure يختبر السجلات و في حالة وجدة نسبة او مدة غير موجودة يضيف سجل فيه النسبة او المدة و باقي الحقول صفر على شكل for i = (select a.time_period, b.percent_slab from time_slab a , coll…
-
اخوتي انا اريد ان احذف éléments مثال (id =03)من table pere و منه يحذف جميع les éléments الذين لديهم id = 03 foreigne key من table fills
-
الاخوة الاعزاء تحية طيبة بعد اليكم الرابط التالى وهو موقع ممتاز فجربوه بأنفسكم http://www.quest-pipelines.com/pipelines/p...ives.htm#code34 وبالتوفيق بأذن الله تعالى
-
انا لسه مبتدي وبذاكر sql \pl ونفسي ادخل الامتحان بعد يوم 15\1 لو حد عنده امتحانات يساعدنا علشان انا سمعت انها اتغيرت المهم في سوال واجهني وانا بذاكر Add code to create two bind variables Create bind variables basic_percent and pf_percent of type NUMBER. In the executable section of the PL/SQL block assign the values 45 and 12 to basic_percent and pf_percent respectively. Terminate the PL/SQL block with “/” and display the value of the bind variables by using the PRINT command. Execute and save your script file as lab_02_05_soln.sql. Sample output is shown below ارجو الحل مش عارف احله هو موحود في practice 2 السوال 5 .
-
السلام عليكم ورحمة الله وبركاته اخواني الاعزاء كل عام وانتم بخير بمناسبة العام الهجري الجديد ، أسأل الله أن يكون عام خير علينا وعلى الامة الإسلامية والعربية كلها . اود من حضراتكم ممن لديه الخبره في شرح موسع ل External tables بالامثله وجزاكم الله خيرا انتظر الرد
-
الساده مهندسي oracle ارجو المساعده يوجد فى جملة الsql المرفقة حقل و هو اسمه xla_ae_lines.accounted_dr و يوجد به قيم كميات و يوجد ايضا باراميتر و هو and xla.xla_ae_lines.ACCOUNTING_DATE between _ssssss and _dddddd اريد ان احصل على اجمالي قيمة ال xla_ae_lines.accounted_dr قبل هذا التاريخ ارجو المساعده للاهمية و لكم جزيل الشكر الله يعوض تعب محبتكم sql.txt
-
إلى الأصدقاء الأعزاء: هناك مشكلة أرجو المساعدة لحلها. أقوم حالياً ببناء نظام ، ومن ضمن النظام هناك واجهة تتطلب القيام بعملية قفل على المعطيات منذ بداية الدخول لها وحتى الخروج منها ، بالرغم من أن المستخدم يمكن أن لا يقوم بعملية تعديل في البداية حتى تتم الإقفال. لقد حاولت استخدام تعليمة select for update ولكن لم تنجح على view لذلك ، هل هناك طريقة أخرى. لقد فكرت بالقيام بعملية update للأسطر التي تظهر ضمن الواجهة ، ولكن يمكن أن تكون هذه الطريقة مكلفة ، فهل هناك طرق أخرى . شكراً للمساعدة
-
بعد التحيه الخالصه وبعد الســــــــلام ،،، والتقدير للأخوه عندي مشكله حيرتني وهي عندي table حجمه كبير يتكون من 4000000 مليونRow كلما اريد ان استعلم عنه يوصل الى مرحلة 150000 الف بعدها تظهر رسالة Error مفادها out of memory . ويخرجني من شاشة Sql مع العلم ان حجم الذاكره 4 ججابات بالإضافه انني وسعت tablspace بالإضاافه الى رفعت SGA ا الى 500 ميغااا وPGA الى 300 ميغا ،، وجربتها على اوراكل 8 ، واوراكل 10 g ،، مع العلم ان حجم البيانات 1ججابايت تقريبا ، افيدوني جزاكـــــــــــــــــــــــم الله الف خير ..... حيرني كثيرا ولكم جزيل الشكر والعرفان ،، وشهركم مباارك
-
السلام عليكم اخوني انا جديد معكم في المنتدى ان شاء الله سابدء دراسة ال oracle developer لكن احتاج لكتب oracle الرسمية الخاصة ب 10g في كل من sql - pl/sql - form - report ولكم جزيل الشكر
-
مالفرق بين group by و having , order by لو سمحتم مع الامثلة التوضيحية
-
Actualtests_Oracle_1Z0_007_V12.08.06.pdfhi guys this is the latest sql 1Z0-007 SQL Exam there are mistakes in this test, insha allah after one week i'll send the correct answres