SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم .......... جاتنى فكرة انى اعمل مكتبة ادوات للتعامل مع انواع المختلفة من الملفات زى الاكسل والوورد وسى اس فى بس يكون كلة من الداتا بيس عشان اقدر استخدمها فى الفورمز وadf انا بحثت على النت وبدأت بأول خطوة- ياريت اللى عندة معلومة تضيف للموضوع او افكار جديدة ياريت يشارك - اجراء نبعتلة جملة السيليكت وهو يدينا الناتج فى ملف اكسل...... الملف المرفق بيشرح الاعدادات بعد انشاء المكتبة المرفقة BEGIN as_xlsx.query2sheet ('select * from departments'); as_xlsx.save ('MY_DIR', 'my.xlsx'); END; حيث MY_DIRهو المجلد الذى سوف يكون فية ملف الاكسل MY.XLSXهو اسم الملف الناتج طبعا يمكن تغيير اسم الملف واسم المجلد براحتك وحتى جملة السيليكت اكتبها زى م…
-
مساء الخير عندي واجب في pl/sql و للحين مش عارفة أكمل االبلوك كامل هذا السؤال Consider the following STU table exist in a certain database: Stu_Id Name Specialization 1 mohammed ali 1 2 fatima abdullah 2 3 ahmed ali 1 4 badar saleh 2 5 marwa mohammed 1 6 khuloud abdullah 3 …
-
السلام عليكم ورحمة الله وبركاته لدي جدول يحتوي على عدة اعمدة يوجد فيها عمود الأسم في هذا العمود توجد اسماء اما بالانجليزي او بالعربي كيف يمكنني فلترة هذه الاسماء اما العربي او الانجليزي في جملة select علما باني استخدم pl/sql Developer شاكر لهذا المنتدى واعضائه ومشرفيه هذا الجهد الاكثر من رائع
-
يا ريت المساعده قاعده البيانات مش بتكتب عربى ولو هاغير فى ال regestiry هاغير واكتب ايه وهل ممكن تغيرها من ns_lang
-
اخوانى الكرام... السلام عليكم ورحمة الله وبركاته أرجو منكم المساعدة فى الحصول على دمبات لإمتحان 1z0-144 الخاص بـ pl/sql وذلك لأنى مقبل على دخول الإمتحان وحتى الآن أحاول البحث عن نماذج لها الإمتحان ولم أستطع الوصول اليى ذلك فأرجو منكم المساعدة فى ذلك وياريت يكون PDF ولكم جزيل الشكر
-
اريد المساعده في هذا التمرين الله يبارك فيكم
-
السلام عليكم ورحمة الله وبركاته عندي سوال في الاوراكل 10g اريد كود انشاء جدول يكون فيه عمود ثابت والعمود الثاني متكرر بحسب متغير يقوم بادخاله المستخدم بشكل اوضح كما في صورة جدول الاكسل في الاسفل: ملاحظات! عدد الاعمدة الخاصة بالسوال تتغير بحسب طلب استاذ المادة؟ اتمنى احد يساعدني واشكر الجميع ,,,,,,,,,,و
-
اعزائي اعضاء المنتدي لقد درست sql 8i وحفظته صم وقمت بتدريسه عده مرات ولكن ارغب في الانتقال الي sql 9i هل يوجد لدي احدكم اي مادة في الفروقات الرئيسية بينهم والا ساضطر انا اذاكر 9i والوقت لا يسمح بذلك برجاء برجاء برجــــــــــــــــــــــــــــــــــــــــــــــــــــاء افيدوني ........................ اخوكم alexmax2003 .....
-
السلام عليكم هذا كود كتبه الأخ hanon_OCP في أحد المواضيع DECLARE CURSOR EMP_CURSOR IS SELECT EMPNO FROM EMP; BEGIN FOR REC IN EMP_CUR LOOP RAISE_SAL(REC.EMPNO); END LOOP; END; أرد أن أعرف الفرق بينه وبين هذا الكود BEGIN FOR REC IN ( SELECT EMPNO FROM EMP ) LOOP RAISE_SAL(REC.EMPNO); END LOOP; END; من ناحية ال Performance وشكرا مقدما
-
اتمنى منكم ان تجيبوني على استفساري الوحيد وهو لماذا هنا يريد تريتب النتائج بناءاً على ايام الاسبوع ويبدأ الاسبوع مكن يوم الاثنين لكنه وضع الصيغة الاتيى في الترتيب TO_CHAR(hire_date - 1, ’d’); ، سؤالي ما الفائدة من وضع hire_date - 1 Display the last name, hire date, and day of the week on which the employee started. Label the column DAY. Order the results by the day of the week starting with Monday. SELECT last_name, hire_date, TO_CHAR(hire_date, ’DAY’) DAY FROM employees ORDER BY TO_CHAR(hire_date - 1, ’d’);
-
بسم الله الرحمن الرحيم كيف يمكن ان ادخل على database باسم sys
-
السلام عليكم اقدم هذه الكتب القيمه و المكتوبه في اللغه العربيه ايضا ليسهل فهمه PL_SQL_LESSON.zip ORACLE_IN_ARABIC.zip
-
sorry for writing in english i don't have arabic keyboard. i am taking a course in SQL also PL/SQL i need help in this question Write PL/SQL Programs To accomplish The Following Task Obtain the First Name and Last Name of The Author Whoes Number Currently is Stored in I_AUTHOR_NUM. Place These Values in the Variables I_AUTHOR_FIRST, and I_AUTOR_LAST. Print The contents of I_AUTHOR_NUM,I_AUTHOR_FIRST,I_AUTHOR_LAST NOW ..... i am not sure how to do this please can some one help explaining the procedure to solve this problem thanx much
-
I want to create a pl/sql procedure that perform summary function on som feild in the database then add to a variable something like select sum(salary) into sal from employees where emp_no = :empno; sal := sal +var; salary is database field sal , var are variables the problem is when the salary field doesnt contain data so if there any way to check if the select statement doesn't return any result and replace its value with 0 like nvl function thanx
-
-
بسم الله الرحمن الرحيم اعزائي زوار واعضاء منتدى عرب اوركل المحترمين تحية طيبة . تكملة لما قد بدأناه من قبل(دروس متقدمة في الـPL/SQL) سوف اتطرق اليوم الى شرح الـError Handling وعلى طريقتي الخاصة . وسوف افتح المجال للنقاش بإذن الله . وبألامثلة سوف نعرج على الاتي : 1- ماهو الـ Exception ومتى يستخدم . 2- مامعنى معالجة الاخطاء وماالفرق بين الاكواد التي تحوي جزء معالجة الأخطاء والتي لا تحيوي 3- مثالين احدهم بالForm Builder والأخر بالVB.NET للتوضيح التعامل مع اجراءات تم انشائها في قاعدة الييانات , لفهم الفائدة من معالجة الأخطاء . ملاحظة: هذا الدرس غير منقول من اي كتاب ولا منتدى فهو من اعدادي الخاص , فلا تتوقعوا ان يكون درس مثالي خالي من الأخطاء , لذلك ارحب بكل اقت…
-
اخواني الكرام السلام عليكم ورحمة الله انا مبتدي اوريكل وعندي سوال لما بعمل فانكشن او بروسيتجر علي الفورمس مش بتشتغل مش عارف . لازم يكون في تريجر بيشغلها ولا هيا بتشتغل اوتوماتيك مثلا : لو انا عامل بروسيتجر بيعمل وظيفة ازاي اشغله او اشغل اي فانكشن ان كانت رجاء افادتي شكرا ورمضان كريم يا رجالة
-
السلام عليكم انا عندي كام سوال وارجو الاجابة عليهم: 1- ما هو الفرق بين RR fromat and YY fromat ارجو التوضيع مع مثال لها. 2- مالمقصود بــ function based index ارجواااااااا التوضيع ايضا مع مثلا. 3- مالفائده من استخدام lpad and rpad 4- يوجد داخل DLL امر اسمه comment مافائدة هذا امر. 5- يوجد داخل DML امر اسمه merge مافائدته ايضا. اعذروني على الاسئله بس انا لسه مخلص اول جزء في SQL وهذاي بعض الاشياء التي لم استطع فهمها ارجو من الجميع المساعده ولا تبخلو علينا
-
أخواني : أبغى الفيو تعمل التالي ترجع Pending_invoice لعميل معين في مثلا سنة 2008 و ترجع Pending_invoice لعميل معين في مثلا 2007 وهكذا حتى مثلا 2003 وماقبل هذه السنة : يرجع sum pending invoice كمجموع كامل ممكن نسميه : Before 2003 هل عشان أطلع pending invoice لكل سنة لازم أعمل function وماهو الكود الصحيح لكتابة function يعني أعمل function لكل سنة يآخذ current year ويستدعية تاني مرة ويآخذ current year -1 .current year -2 . .وهكذا ثم Function آخر يحسب مجموع pending invoice ماقبل أول 5 سنين س؟ هل ممكن ال function يرجع أكثر من Row أو لأ؟ ان شاء الله وضحت ......... أرجووووو الافادة
-
السلام عليكم أحبتي لدينا مشروع صغير للتخرج ومن باب التعاون فيما بيننا نعمل على جهاز واحد وبعد أن أنشأنا الجداول والنماذج ولم يبقى لنا سوى القليل حاولنا نقل المجلد الذي يحتوي النماذج في الفورم بيلدر إلى جهاز آخر وعند كتابة جملة الإستعلام عن الجداول في الجهاز الذي نقلت النماذج له لاتظهر الجداول وإنما تظهر الجداول التي كانت موجودة سابقا في الجهاز ويوجد أمر يكتب في شاشة الدوس تقوم بكتابته فيعيد لك الجداول لتظهر في SQL وكأنك قمت بإنشائها أنت على هذا الجهاز وليس على الجهاز السابق
-
السلام عليكم ورحمة الله اخواني انا حاليا ادرس لغة الأوراكل وطبعا لسه مبتدئة . وأخذنا functions (string,arirthmatic,data, aggregate) انواع functions اريد أعرف ما وظيفة كلا من : LTRIM RTRIM ROUND TRUNC VARIANCE STDDEV شو معناهم وشو وظيفتهم مع إعطاء مثال لكل واحد أرجو الإهتمام بالموضوع لأنه مطلوب من قبل المدرس أنتظر الردود أختكم : sunfoor
-
عايز افهم لية الناتج هنا طلع 2 ممكن حد يقولى SELECT DECODE(1, 1, 2, 3) FROM dual;
-
السلام عليكم ورحمة الله وبركاته أريد أن استخدم الباكيج UTL_HTTP فيكف هذا ؟؟ انا لاقيت السيكول بتاعها فى قاعدة البيانات وقمت بعمل run له ولكن اكتشفت انه Spec وينقصنى ال body انا استخدم قاعدة بيانات اكسبريس 10 وجزاكم الله خيرا
-
نقوم بتكبير 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 هذه التجربة نجحت معي والحمد لله ...................
-
ماهو الحل حالة إنهيار الويندوز وعليه database كبيرة بها كم كبير من المعلومات ؟ أحمل oracle10g database 'وبعد ذلك أفيدونا وشكرا