SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم اخوانى انا اريد اخد نسخه من الاسيكما التى على جهازى وانسخها على جهاز اخر علما بانى اشتغل على sql developer
-
سلام عليكم ورحمة الله لاحظت على تريقر NEW_EMP_DEPT عندما يقوم بادخال سجل جديد لجدول NEW_EMPS من المفترض تلقائيا يقوم بتحديث بيانات جدول NEW_DEPTS وكذلك في عملية المسح او تعديل حقل SALARY ..فان عملية الادخال تتم وتنفذ لكن التعديل والمسح لا ينفذ..علما بانه لاتوجد رسالة خطأ. ارجو المساعدة مشكورين. كود التريقر: CREATE OR REPLACE TRIGGER NEW_EMP_DEPT INSTEAD OF INSERT OR UPDATE OR DELETE ON EMP_DETAILS for each row BEGIN IF INSERTING THEN INSERT INTO NEW_EMPS VALUES(:NEW.EMPLOYEE_ID,:NEW.LAST_NAME,:NEW.SALARY,:NEW.DEPARTMENT_ID); UPDATE NEW_DEPTS SET DEPT_SAL=DEPT_SAL+:NEW.SALARY ; WHERE DEPARTMENT_ID=:NEW.DEPARTMENT_ID …
-
أريد جمع الخلايا الذي تحمل قيمة واحدة مثل WO_Number 003/2016/0002 : Aluminum - H12 =2000 WO_Number 003/2016/0002 : Copper Tape =1000 WO_Number 003/2016/0002 : Steel Tapes =12000
-
السلام عليكم ورحمة الله ممكن المساعده لدي موظفين لديهم غيابات مثلا مل موظف لديه ٥٠ يوم غياب كيف اعرف اذا احد منهم غاب لمدة ١٥يوم متتاليه بمعني كيف اعرف اذا كانت هناك ١٥ ايام متتاليه ممكن احد يساعدني في الاجراء ولكم جزيل الشكر
-
السلام عليكم الساده اعضاء الموقع اريد ان اعرف كيفيه طباعه الاعداد الحقيقه من 1 الي 20 في pl sql باستخدام اي واحده من دوال التكرار
-
السلام عليكم ورحمة الله وبركاته اود عمل trigger مثلا لدي جدول هذا هو school BookID BooKName والجدول الآخر هو Student StudentId StudentName وجدول حفظ التعديل وهو Logfile LogFileID Edit_Before Edit_after اريد عمل trigger عند عمل تحديث (Update) لأسم الكتاب يتم تخزين اسم الكتاب القديم (BookName) قبل التعديل بجدول LogFile مكان Edit_Before ، وتخزين التعديل (BookName) الحديث في جدول LogFile مكان Edit_After update School set BookName= 'Health' where BookID= '1'; اتمنى الشرح واضح وجزاكم الله خير الجزاء
-
السلام عليكم الرجاء كيف يمكن الحصول على آخر نسخة من امتحان 1Z0-051 or 1Z0-047 شكرا
-
السلام عليكم إخواني الأعزاء باستخدام هذه الدالة SELECT TO_CHAR (SYSDATE, 'Day dd-Month-yyyy', 'nls_date_language = arabic') FROM DUAL; تظهر النتيجة هكذا الثلاثاء 22-كانون الأول-2009 كيف يمكن جعلها هكذا الثلاثاء 22-ديسمبر-2009 بدون الرجوع إلى الـRegional Language هل يوجد Parameter لذلك مثل NLS_TERRITORY وكيف يمكن استخدامه
-
-
السلام عليكم و رحمة الله .... عندي سؤال أتمنى الحصول على اجابه سريعة له.. كيف نستطيع الاستعلام عن اسم يحتوي على حرف معين بدون استخدام عامل التصفية like ?! مثلاً استعلام عن اسم يكون الحرف الثالث له هو الـ a .. أتمنى الإفادة و بالغ الشكر مقدماً
-
شبابا حياكم الله ممكن حد يشرح لي الاستعلام هذا: select name from table1 , table2 where table2 . cons#=table1. code1 and table2 . no=30592; مع العلم ان الحقل name موجود في table1 فقط
-
كيف يكون بناء جملة لأحضار أعلى خمس قيم بين مجموعة من القيم وذلك لبناء تقرير
-
اريد استعلام يقوم بتقسيم العمود الواحد الى قسمين Id id -- ------ 1 5 2 6 3 7 4 8 كما فى الشكل اعلاه اذا كان عندي عمود باسم id ف جدول مثﻻ aaa
-
السلام عليكم ورحمة الله وبركاته الزملاء الأعزاء عندي جدول يحتوي على تفاصيل الفاتورة عايز جملة select عن طريقها أظهر البيانات المتشابهه في كل فاتورة مثال الفاتورة الأولى موجود فيها منتجات مثلا لوحة مفاتيح وماوس وفلاش ميموري والفاتورة الثانية بها فلاش ميموري وكابل شاشه والفاتورة الثالثة بها ماوس وكابل باور وهكذا عايز أعمل استعلام من الجدول يظهر لي البيانات المتتكررة مع بعضها مثل ماوس وكيبورد تباع مع بعضها في أغلب الأحيان
-
السلام عليكم اخوانى اريد ان اسأل هل يمكن ان استعمل مترجم على الجهاز التى سوف امتحن عليه لانى اطلعت على اسئلة الامتحان ووجد صعوبة فى فهم الاسئلة المتكوبة بالانجليزية وعند ترجمتها الى العربية استطعت فهم المطلوب من الاسئلة فهل يسمح بنتزيل مترجم على جهاز الحاسوب التى سوف امتحن عليه ارجو الافادة من اهل الخبره
-
أود فى بداية مشاركتى فى هذا المنتدي أن اقدم لكم هذا الموقع الذي يحتوى علي شرح لأخطاء ال SQL وال PLSQL ما في أروع منه ها هو الموقع: http://www.techonthenet.com/oracle/errors/index.php
-
مرحباااا لجميع رواد هذا الصرح والمجموعة المتميزة ... زرت هذا المنتدى وتصفحت فيه ولقيت الكثير من الفاااائدة التي افادتني في دراستي ... شكرا لمن صمم وقاد واشرف لجعل المنتدى يبدو بهذه الفائدة والتميز،،، لن اطيل عليكم ... لكن اود مساعدتكم ولو بشي بسيط . توصلت لجزء من الحل لكن لن استطع التوصل للحل النهائي المطلووب سأرفق لكم السؤال .... وارفق لكم محاولتي في الإجابة v v v http://www.mrkzgulf.com/do.php?img=135180 http://www.mrkzgulf.com/do.php?img=135181 ** والحل الذي حاولت فيه مرفق في ملف word... واشكر لكم تعا…
-
سلام الله عليكم ممكن تساعدوني في التحويل من نصي الى منطقي بحيث يظهر لي TROU OR FALSEعند الطباعه اذا تم الحذف يظهر لي TROU واذا لم يتم يظهرلي FALSEعن طريق دالة تحويل النص الى منطقي وهذا الكود VARIABLE rows_deleted VARCHAR2(30) DECLARE v_o SECTION.SECNO %type := 4; BEGIN DELETE FROM SECTION WHERE SECNO = v_o; :rows_deleted := (SQL%NOTFOUND ||' rows deleted.'); END; / PRINT rows_deleted;
-
السلام عليكم ورحمة الله وبركاته هذه المواقع هى مواقع جميلة جدا لتعلم ال PL/SQL لا تجعلوا هذه المواقع تفوتكم أدعو الله لى بالمغفرة و الرحمة links.txt
-
لوسمحتو يا اساتذه ممكن مساعدتكم لحل هذا البرنامج برنامج لادخال رقم القسم واظهار معلومات عنه باستخدام SQL%NOTFOUND والمتغيرات العامه وعند ادخال قسم غير موجود يظهر لي رسالة ( القسم الذي ادخلته غير موجود). وهذا الكود ممكن تساعدوني في تعديله و اختصاره جدول الاقسام (SECTION) يحتوي على رقم القسم(SECNO)واسم القسم (SECNAME) declare V_VV BEGIN select * into vv from SECTION SQL%NOTFOUND where SECNO=&SECNO; dbms_output.put_line (V_VV.SECNO||' ***** '||V_VV.SECNAME); IF SECNO:= SQL % notfound THIN execption raise_application_error(SECNO,'لم يتم العثور على رقم القسم '); END IF; end; PRINT V_VV;
-
my tablel ike this date - value- id 1 1-1-2000 200 2 1 -1-2000 500 3 1-1-2000 150 4 1-2-2000 100 5 1-2-2000 200 6 1-2-2000 100 هكذا باقي الشهر انا بجيب قيمة الmax على مستوي الشهر أزاي اجيب اليوم اللي حقق ال max
-
السلام عليكم ورحمة الله: بعد تثبيت أوراكل 10 على ويندوز 7 حاولت الدخول لـ SQL ولكني أحصل على رسالة الخطأ التالية : ORA-12560: TNS:protocol adaptor errorهل من مساعدة في تجاوز هذه المشكلة مع الشكر للجميع
-
a. Normalize the below given Shipping Manifest form to First Normal Form, Second Normal Form, Third Normal Form and BCNF.
-
السلام عليكم و رحمة الله و بركاته تعلمنا ان في pl sql يوجد procedures و function و الي فهمته ان الاثنين ينكتبو بنفس الطريقه لكن في الفنكشن نستخدم return الي فهمته صحيح و لا لا؟! عندي استفسار اخر اذا ممكن توضحولي الفرق بين stored function و non stored function و هل طريقة كتابتهما مختلفه؟ و اذا الفرق بين stored procedure و non stored procedure و هل طريقة كتابتهما مختلفه؟
-
ماهى خطوات الوصول الى الاسكيما schema