SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله 1- مازلت ابحث عن طريقه لتحويل التاريخ الهجري إلى ميلادي. 2- إذا في Function تحسب العمر عندما يكون التاريخ المدخل هجري. ارجو مساعدتكم
-
-
سلام عليكم لو سمحتو انا عاوز اعرف ايه المشكلة هنا انا للاسف شايف انه الكود كله صح ومش عارف فين المشكلة select employee_id, concat(first_name,last_name) name, job_id, length(last_name), instr(last_name,'a'), from employees where substr(job_id,4)='ERP'; ومع ذلك بيقولى ERROR at line 4: ORA-00936: missing expression
-
كتاب يشرح ال sql بشكل عام و MSSQL في جزء منه بشكل مبسط و بتدرج ومع امثله طبعا يصلح للمبتدئين بشكل عام وفقنا الله وياكم http://www.tutorialspoint.com/sql/sql_tutorial.pdf
-
يا اخون عندي هذه function واريد ان تعطيني نتائج صحيحة اذا انا استعلمت خلال مدة من الزمن اطول , لليوم الواحد تعطيني الي بدياه لكن ليومين لا تعطي المطلوب function CF_11Formula return Number is xx_no number(10); begin SELECT count(DISTINCT(PTRC_VEH_AUDIT.PLATE_NO )) into xx_no FROM PTRC_VEH_AUDIT WHERE TO_DATE(PTRC_VEH_AUDIT.OPERATION_DATE,'DD/MM/YYYY') BETWEEN TO_DATE(_FROM_DATE,'DD/MM/YYYY') AND TO_DATE(_TO_DATE,'DD/MM/YYYY') AND PTRC_VEH_AUDIT.DONE_BY like '%ahmad%' ; return xx_no ; EXCEPTION WHEN OTHERS THEN RETURN NULL; end;
-
عندي جدول في الاوراكل بدخل فيه السنه واسم الصوره ثم مسار الصوره العمود اللي بياخد مسار الصوره من نوع LONG RAW بادخل المسار كده C:/USER /GDFDيديتي ارور ياريت اللي عنده فكره العمود اللي من النوع ده ادخله المسار ازاي يفيدني سريعا
-
السلام عليكم ورحمة الله مطلوب مساعدة يا شباب برجاء المشاركة من كل المستويات شرح المطلوب== تم ادخال نص كبير لقاعدة البيانات وحفظه المطلوب كود لحساب عدد الكلمات المكررة ولنفترض الكلمة التي نبحث عنها محمد كم عدد مرات التكرار
-
الله الرحمن الرحيم السلام عليكم ورحمه الله يا جماعه ممكن طلب الي عندو هدي السلايات بالعربي يبعتلي اياها لأني دورت عليها وما لقيتها وشكرا Managing Data in Different Time ZonesManaging Data in Different Time Zonesبسم
-
السلام عليكم .... مرحبا اخواني ... اريد ان اسال فقط عن كيفية كتابة الدوال في pl/sql في الفورم بيلدر ..... انا عملت دالة كما في الصورة عن طريق program unit وظهرت بهذا الشكل ادناه , لكن لا اعرف كيف اتعامل معها ....... يعني مثلا اذا اردت ان اعمل دالة بسيطة لجمع رقمين ... كيف يكون ذلك ... وكما في الصورة ..
-
من فضلكم كنت عاوز حد يبعتلي شوية أسئله عنsql عشان احنا لسه في الكورس وكنت عاوز اعرف مستويا ومحتاج امثله جديده وشكرا
-
محتاج مساعده من حضراتكم انا عندي امتحان plsql 11g قريب ووجدت صعوبه في العثور ع الامتحانات ع الانترنت ياريت اي حد يجبلي الامتحانات ؟!!! 1z0-144
-
هل يوجد Function أو Query لحساب العمر عندما يكون التاريخ المدخل تاريخ هجري. ثانيا كبف أقوم بتحويل التاريخ الهجري إلى ميلادي
-
السلام عليكم استفسار عن وظيفة JOB وشرح طريقة استخدامها
-
السلام عليكم ورحمة الله وبركاته لى استفسار وارجو ان اجد الاجابة عندكم وجزاكم الله خيرا هل يمكن ادخال متغيرات ال in condition فى مرحلة ال run من خلال النموذج او التقرير مع العلم انه مطلوب ادخال اكثر من متغير فهل يمكن ادخالهم من خلال field فى مرحلة التشغيل سواء للنموذج او للتقرير واذا كان هذا ممكن كيف يمكن عمله؟ وجزاكم الله خيرا وشكرا
-
السلام عليكم استفسار فى انشاء PACKAGE ولو فيه خطأ فى الكود أرجو الافادة فى البداية أنا عندى 3 جمل كويرى علشان يظهروا القيم التالية 1- ProducedWater 2- HPT 3- SWCC وهم كالتالى :- /*ProducedWater */ SELECT SUM (NVL (a.processed_wtr, 0)) processed_wtra, to_char(a.data_date_g, 'MM/RRRR') FROM wpd_main_station_read a, wpd_main_station b WHERE a.company_no(+) = b.company_no AND a.main_station_no(+) = b.main_station_no AND a.data_date_g(+) BETWEEN TO_DATE ('01/01/2014', 'DD/MM/RRRR') AND TO_DATE ('01/09/2014', 'DD/MM/RRRR') AND a.company_no(+) = 1 AND b.active_flag = 1 AND b.d_r_print_flag = 1 GROUP BY to_char(a.data_date_g, 'MM/RRRR') …
-
السلام عليكم ..... مرحبا اخواني الاحباء ..... فقط اتمنى ان اعرف هل ان الاجراءات procedure في لغة pl/sql ... تكتب بنفس الطريقة داخل الفورم بيلدر ... اي مثلا داخل زر امر او ما شابه .... لاني تابعت دروسكم وحاولت تطبيق الاجراءات في الفورم بيلدر ويضهر لي عدة اخطاء ...... شكرا جزيلا .....
-
سلام عليكم مساعدة فى انشاء Procedure استفسار أنا عملت جملة كويرى علشان تطلع القيمة بالشهور كلالتالى وحاليا محتاج اعمل بروسيدجر يكون فيه برامتر أدخله قيمة التاريخ من كذا الى كذا دى جملة الكويرى SELECT SUM(NVL(A.PROCESSED_WTR,0)) PROCESSED_WTR , TO_CHAR(A.DATA_DATE_G , 'MM/RRRR') FROM WPD_MAIN_STATION_READ A, WPD_MAIN_STATION B WHERE A.COMPANY_NO(+) = B.COMPANY_NO AND A.MAIN_STATION_NO(+) = B.MAIN_STATION_NO AND A.DATA_DATE_G(+) BETWEEN TO_DATE('01/01/2014', 'DD/MM/RRRR') AND TO_DATE('01/09/2014' , 'DD/MM/RRRR') AND A.COMPANY_NO(+) = 1 AND B.ACTIVE_FLAG = 1 AND B.D_R_PRINT_FLAG = 1 GROUP BY TO_CHAR(A.DATA_DATE_G , 'MM/RRRR'); وده صورة من نتيجة الكويرى …
-
انا عاوز اعمل PROCEDURE تاخد 3 parameter (view name ,table name,pk for table ) وتعملى instead of trigger هو انا بحاول افكر فيها طيب فى حد عنده افكار ممكن تساعدنى انا عارف انى هاستخدم dynamic sql لكن ازاى هاجيب اسماع الاعمده بتاعه الجدول يا ريت لو حد عنده افكار يقولى
-
السلام عليكم انا مبتدئ واحتاج الى مساعدة في عمل view من عدة جداول 1- جدول الاصناف >>>>> item_id,item_name,unite_id,class_id,com_id 2- جدول الوحدات>>>>>> unite_id,unite_name 3-جدول الفئات >>>>>>>class_id,class_name 4-جدول الشركات>>>>>com_id,com_name -------------------------------- احتاج الي view item_id,item_name||unite_name||class_name||com_name ---------------------------------------- كتبت الكود select item_id, ITEMS.ITEM_NAME||' '||UNITES.UNITE_NAME||' '||CLASS.CLASS_NAME||' '||COMPANYS.COM_NAME from ITEMS,UNITES,CLASS,COMPANYS where ITEMS.UNITE_ID=UNITES.UNITE_ID and ITEMS.CLASS_I…
-
السلام عليكم ورحمة الله وبركاته يسعدني أن أقدم لكم مجموعة من دروس الأوراكل وذلك عبر موقعي شرفوني بالزيارة عبر الرابط الآتي : http://super4tech.com/category/oracle/%D8%B4%D8%B1%D9%88%D8%AD%D8%A7%D8%AA/
-
السلام عليكم ورحمة الله لدي برنامج شئون الموظفين فيه جدول الموظفين ( رقم الموظف-إسم الموظف-الجنسيه-تاريخ التعيين-تاريخ الميلاد) ولدي جدول آخر وهو خبرات الموظفين ( رقم الموظف-إسم الشركه التي عمل فيها-الفتره من -الفتره إلى) بمعنيى أن هذا الجدول Details يعني رقم الموظف ممكن يتكرر ولدي جداول أخرى تشبه جدول خبرات الموظفين فيها Details للموظف مثلاً جدول شهادات الموظف وجدول دورات الموظف. سؤالي أريد عمل View 1- هل أقوم بعمل واحد View يجمعل كل هذه البيانات . 2- هل أقوم بعمل View لجدول الموظفين يحتوي على بيانات الموظفي في سطر واحد وأقوم بعمل View آخر يجمع باقي الجدوال التي فيها Details. أرجو إفادتي ونصحي.
-
انا لما قريت عنه عرفت انه type وشايفله استخدامات لكن لسه مش مجمع يا ريت لو فى حد عنده فكره او يعرف الموضوع دا كويس او فى شرح ليه
-
يا ريت يا جماعه لو حد فاهم الموضوع بتاع ال table function يوضحلنا الرؤيه شويه انا ببحث على النت لكن لو فى حد فاهم هتفرق كتير
-
السلام عليكم ورحمة الله عندي بروسيجر داخله لوب يقوم بقراءة سجلات من جدول ويقوم بنقلها وإدخالها في جدول آخر. عندما يكون أحد السجلات التي يقرأها اللوب لايمكن إدخاله في الجدول يقف البروسيجر ولا ينتقل للسجل آخر. سؤالي كيف أجعله ينتقل للسجل الذي يليه ويمكل الإدخال حتى لو هناك مشكله في إدخال أحد السجلات المقروءه. مثلاً BEGIN FOR I IN (SELECT * FROM TRM ) LOOP INSERT INTO TEST_INSERT VALUES (I.TRM_NO,I.TRM_DESC); END LOOP; EXCEPTION WHEN OTHERS THEN NULL; END;
-