SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
عاوز اعرف كيف اعمل تامين للجدول .. حيث لايمكن استعراض محتويات الجدول من الـ sql
-
لو سمحتو يا أخوان اريد دورس عن الexcepition وأمثله عليه واريد طلب ثاني لو عندكم كتاب لتعلم pl/sql باللغة العربية وششششششششششكرآآآآآآآآآآآآآآآ.......
-
شباب ممكن شرح Top-N Analysis وأيضا شرح أنواع ال views (inline view,database view,materialized view) وشكرا على الإجابة
-
Please check out this link http://www.iselfschooling.com/Questions_An...Answers/2_a.htm Wishing you a blessed Ramadan
-
كيف يمكن تجاوز مشكلة motating table أي كيف يمكن عمل trigger لجدول motating ولكم الشكر
-
Declare jobno number; BEGIN DBMS_JOB.SUBMIT(:jobno, ’THE PROCEDURE THAT YOU WANT TO RUN’, TRUNC(SYSDATE+1)+6/24, ’SYSDATE + 1’); // next run : TRUNC(SYSDATE+1)+6/24 : make the job run next tomorrow at six oclock // interval : ’SYSDATE + 1’ : every 24 hours commit; END;
-
اعتذر منكم على كثر الاسئلة ولكن الاسئلة على قدر المحبة ما هي RULES OF PRECEDENCE (2-19) ما هي NLSPARAMS (3-29) ما هو استخدام TO_CHAR FUNCTION مع NUMBERS ما هي FX MALIFIEV كيف افرق بين صيغيتي YYوRR في التاريخ ماهو الفرق بين DECOD وال CASE EXP. كيف نستطيع استخدام DISTINCT مع ربط الجداول هل هناك مثال على NATURAL JOIN مع المستخدم scott ما هي القاعدة في كتابة OUTER JOIN هل هي المساواة في جملة on أو انها ترتيب الخيارات في SELECT أو غير ذلك
-
يا شباب ارجو المشاركة ........... هل ممكن ان اعمل تعليمة select من جدول dual تقوم باستدعاء الوقت وان يكون متحركا وليس كلما اعمل دخول على الsystem مثلا عند when -new -form -instance اعمل التالي : select to_char('fm....b')b from dual ...............(واحد مايعرف الكود صح ) ولكن عندما اعمله يعرض لي الوقت على الفورم لحظه الدخول على الفورم اي بشكل ثابت لحظة الدخول ولا يعرضها بشكل متحرك ارجو منكم المشاركة بمعرفة الحل ؟
-
هل تريد تشغيل Program Unit معينة يومياً. إذن الحل هو في هذا الملف المرفق. تم تحرير العنوان : أخي العزيز المرجو إختيار عنوان مناسب يوضح المحتوى في المرات القادمة إدارة المنتدى. DBMS_JOB.HTM
-
لسلام عليكم اريد تصميم برنامج خاص بالعربي يعني اريد ان تكون الداتا بالعربي اسمء الجداول والحقول والتواريخ الخ في sql الرجاء عدم الكسل والخمول اخوكم FAI2004SAL US اللهم بلغنا رمضان
-
هذة الجداول موجودة فى المستخدم scott وهو مغلق فى database10g أى انة locked قم بفتح ال sql*PLUS مع المستخدم system للوصول للجداوال نقوم بخطوتين : 1- فتح المستخدم scott وجعلة متاح أى unlocked وذلك بكتابة الكود التالى فى sql*plus alter user scott ; account unlock 2- تغيير ال password الخاصة ب scott بالكود التالى: alter user scott identified by new password قم بالأتصال بالمستخدم scott بالكود التالى: conn scott\newpassword وأستعرض الجداول بالكود التالى: select * from tab; وفقنى الله وإياكم لمل يحبة ويرضاة
-
بالتفصيل اكثرالمشكله هي: لدي كميه من البيانات في ملف txt واريد نقلها الى قاعدة البيانات.... اريد اسهل طريقه لعمل هذا. انا اعرف انه يمكن ادخالها عن طريق sql ولكن لا اعرف الطريقه. ولكم جزيل الشكر
-
السلام عليكم أما بعد .... فأنا بحاجة ماسة لمعرفة كيفية تشغيل ملف تنفيذي (EXE File) من Stored procedure , و الغاية تشغيل ملف تنفيذي يقم بعمل Backup بشكل دوري داخل الـ Trigger Before DataBase Shutdown أرجو المساعدة ...................................
-
ده كود من مجلة اوراكل عدد سبتمبراكتوبر2004 بيدي اول واخر يوم في الشهر السابق والشهر الحالي بس ما بيوضحش اليوم يعني هل هو الخميس او الجمعة ...... انا اضفت اضافة بسيطة وعن طريق دالة to_char اصبح الكود بيوضح اليوم يا رب تكون اول مشاركة لي في هذا المنتدى الرائع مفيدة select to_char(trunc(trunc(sysdate,'month')-1,'month'),'fmday dd/mon/rrrr') first_day_last_month, to_char(trunc(sysdate,'month')-1/86400,'fmday dd/mon/rrrr') last_day_last_month, to_char(trunc(sysdate,'month'),'fmday dd/mon/rrrr') first_day_cur_month, to_char(last_day(trunc(sysdate,'month'))+1-1/86400,'fmday dd/mon/rrrr') last_day_cur_month from dual; تم إضافة الSELECT في ملف نصي مرفق إدارة المن…
-
السلام عليكم ورحمة الله وبركاته.. طبعاً أنا عضوة جديدة معاكم في هذا المنتدى الجميل.. وأتمنى أنكم تساعدوني وما تردوني... وآسفه إذا الموضوع مو في مكانه الصحيح.. أنشأت قاعدة بيانات لشؤون الموظفين في sql واحتاج اعمل عليها بعض الاستعلامات انا طبعاً كتبت استعلامات بس مو زابطة معاي كثير وودي اشوف افكاركم فيها يمكن تحلونها بطريقة احسن مني لأني ما استغني عن خبرتكم وتجربتكم... § Retrieve a list of employees (first name and last name) and the previous company name they worked on, order by previous company city § Retrieve the names of all employees who do not have supervisor § For each department, retrieve the department number, the number of employees in the department…
-
شباب ممكن تساعدوني شوي 1- مالفرق بين التعليمتين التاليتين وماذا تفعل كل منها SELECT last_name, salary, MAX(salary ) OVER (ORDER BY hire_date) "SALMAX "(شو هي over) FROM employees WHERE department_id = 30; 2- select e.last_name,e.salary,e.department_id,b.salmax from employees e,(select department_id,max(salary) salmax from employees group by department_id)b where e.department_id=b.department_id سؤال آخر (تحملونا شوي) لماذا عند كتابة التعليمة التالية يزداد عدد المحارف select last_name,lpad(' ',salary/1000,'*')SALARY from employees LAST_NAME ------------------------- SALARY -----------------------------------------------------------------------------------------------…
-
الاخوة الافاضل كيف يمكن حذف عمود من جدول العمود اسمه photo من جدول Emp لكم جزيل الشكر
-
When I delete master record in table , I cannot delete him because there are detail in other tables . I want DELETE all detail with master When I delete master record in table .
-
-
بسم الله الرحمن الرحيم السلام عليكم جميعا ورحمة الله وبركاته،، .. كلنا نعرف ان قيمة العمود رقم القسم في جدول الموظفين تتبع لقيم عمود رقم القسم في جدول الاقسام..وهنا جاء استخدام التريجر في حالة اضافة قيمة على جدول الموظفين غير معرفة في جدول الاقسام..فان التريجر في هذه الحالة يقوم باضافة رقم القسم على جدول الاقسام حتى تستكمل عملية التحديث او الادخال بالقيمة الجديدة على جدول الموظفين دون مشاكل...حتى الان تمام,والكتاب ذكر هذا المثال البسيط للدلالة على احدى فوائد التريجرات...المشكلة هنا ..او السؤال الذي اريده انه في الكتاب استخدم التوقيت after وفعلا كان التنفيذ صحيحا...ولكنني حاولت تغيير التوقيت الى before فاعطاني نفس النتيجة !! وعمل التحديث دون ادنى مشكلة..طيب لماذا؟؟…
-
الأخوه الأعضاء\السلام عليكمورحمة الله وبركاته اذا ممكن مساعده في كيفية اكتابة بروسيجر يكون عمله انتقاء معلومات حسب شرط معين من أحد الجداول وادخالها في جدول أخر على ان يكون عمله يوميا وذلك لأن عمله مرتبط بحساب تاريخ واريد وضعه على السرفر يعني وضعه على الداتابيز ومش على الفورم ومش قارده اوجد الحدث يلي لازم اربطه فيه الا الوقت اليومي وهو الساعه الثامنه صباحا لانه السرفر كمان ماببيتسكر يعني الداتا بيز على طول شغاله مع جزيل الشكر وسلام للجميع
-
السلام عليكم ورحمة الله وبركاته أحبائي لي عندكم طلب صغير !!!!! ممكن أحد يخدمنا ويشرح لنا ما هو Scalar & Correlated Subquery وما الفرق بينهم ، مع إعطاء أمثلة على الإثنين للتوضيح . مع تقديري و إحترامي ...
-
شباب أين أجد جداول تبع (department,employees,jobs,....) لأنه لا يوجد عندي غير جداول (emp,dept,salgrade) هل يمكن أن يضعها لي أحدكم !! وشكرا تم تغير عنوان الموضوع ، يجب اختيار عنوان مناسب يتطابق مع المحتوى. ضوابط كتابة المواضيع في المنتدى الادارة
-
الاخ الاعزاء : السلام عليكم ورحمة الله وبركاته نحتاج فى كثير من الأحيان خصوصاً عن بدء انشاء النظام أو عند نقله من مكان لاخر الى التعامل مع ملفات الاوامر Scripts وفيما يلى بعض الأوامر للتعامل مع هذه الملفات : Using Script Files SQL*Plus provides commands to save the SQL buffer to a file, as well as to run SQL statements from a file. SQL statements saved in a file are called a script file. You can work with script files as follows: To save the SQL buffer to an operating system file, use the command SAVE filename. If you do not provide an extension, the saved file will have an extension of .sql. By default, the SAVE command will not overwrite an existing file. If you w…
-