SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته أرجو مساعدتى فى هذا الكود هذا الكود هو كود سيكول سيرفير و المطلوب تحويله إلى كود PL/SQL طبعاً هناك عدة مشاكل فى تحويل الكود مثال لا يمكن فى الاوراكل اعطاء قيمة للديسمال فى الباراميتر و هناك مشكله أخرى فيوجد فى السيكول سيرفر داله تقوم بعمل فحص للقيمة إذا كانت رقم أو لا IsNumeric بينما ذلك غير موجود فى الأوراكل .... هل من مقترحات يا أصحاب الخبرة ؟؟ /****** Object: StoredProcedure [dbo].[etl_convertToNumeric] ******/ /* Description : Return default value 1 when can't convert String Value to Numeric :*/ --------------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[etl_con…
-
السلام عليكم ورحمة الله يعطيكم العافية جميعا كيف ممكن اوظف Scheduling Jobs في sql dev لما اعمل create لل materialized views انا عملت MV in HR schema بسيط جدا لكن شو يعني Scheduling Jobs كيف استخدمها مع materialized views وشو يعني DBMS_SCHEDULER اتمني اني قدرت اوصل الكلام بطريقة صحيحه ومفهومة , لاني ماعندي علم في موضوع ابدا جزاكم الله خيرا وشكرا
-
احتاج نسخة اوراكل 9i عشان اقدرانزلها على الجهاز لان درست كورسات اوراكل من 2001 فى مصر فى معهد النظم للقوات المسلحه ولظروف سافرت الى الخارج ولكن للاسف تركتها والان احتاجها فى عملى وبواسطه الموقع اللمتاز هذا والمنتدى اكثر من رائع شجعنى فى القدرة على المراجعه ولكن لا املك ولا اى سورس او سى دى سيتب اوراكل عندى .......ارجو المساعده فى ايجاد هذه النسخ او اى اصدار ختى اتمكن من المراجعه مع وافر شكرى واحترامى للمنتدىوجميع الاعضاء
-
لا استطيع تشغيل خدمة OracleOraDb10g_home1TNSListener ، ما الحل ؟؟؟؟؟؟
-
Dear all I posted new article explains Oracle System Events and Client Events http://mahmoudoracle.blogspot.com/2012/03/oracle-system-events-and-client-events.html Thnx
-
السلام عليكم. اثناء قراءة بعض الشروحات اواجه صور محذوفة(Removed). هل هنالك اي حل لهذا الموضوع.
-
السلام عليكم ظهر الخطأ ده كما بالمرفقات ORA-12514: TNS:listener does not currently know of service
-
السلام عليكم ورحمه الله وبركاته .. لدي الكويري التاليه . . ('update CUSTOMERS SET ACTIVE ='1' WHERE CUST_CODE IN ('5555','5555-A','5555-B احتاج لتطبيقها يوميا من الساعه 8 والنصف وتطبيق هذا الكويري يوميا الساعه 12 ظهرا ('update CUSTOMERS SET ACTIVE ='0' WHERE CUST_CODE IN ('5555','5555-A','5555-B استخدم برنامج SQL وقاعده بيانات اوركل ويوجد سيرفرين 2012 لو يوجد طريثقه عن طريق البور شيل او جوب داتا بيز ايا كان ارجو المساعده ضروري ولكم جزيل الشكر وشكرا ..
-
السلام عليكم ورحمة الله وبركاته برجاء المساعة في هذه المشكلة عندي جدول به 2 عامود نوع العامود date تم تحويلهم الي to_char ليظهروا بالصيغة 19:45 كيف يمكنني ان اطرح العامودين من بعض عامود 1 19:00 عامود 2 07:00 كيف تكون صيغة الامر
-
هل يوجد أداه يستخدمها ال End user لإستخراج البيانات من قاعدة البيانات في الحقيقه أواجه مشكله من المستخدم وهي أنه يحتاج بيانات وتقارير كل مره ( مره إظهار الحقل ومره إخفاء الحقل) وهكذا. أنا افكر إذا كان هناك برنامج أو أداه يقوم المستخدم بإختيار الحقول المطلوب إستخراج بياناتها بدون معرفه بال SQL من المستخدم.
-
تاريخ المشاركة أمس, 11:05 AM السلام عليكم ورحمة الله عندي إجراء موجود على قاعدة البيانات عند تشغيله يعطي الخطأ التالي : ORA -01652 unable to extend temp segment تم إنشاء temp file أخر ومازالت المشكله موجوده حيث status usage 100 عند فحص ملف TEMP01.DBF وحجمه من السيرفر تبين لي أن حجم الملف 32GB الملفين معا تم إنشاء Table space أخر من نوع Temporary وتم إسناء إسم المستخدم ( السكيما) في قاعدة البيانات عليه ونفس المشكله. إذا يمكن المساعده في المشكله الحاليه وشكراً
-
-
create or replace trigger order2_trig before insert on order2 for each row begin total_cost :=:new.quantity * :new.price; end; Warning: Trigger created with compilation errors. ---------------------------------------------------------------------------------------------------- create or replace trigger stock_trig after insert on order2 for each row begin update stock set quantity = quantity - :new.quantity where item_id = :new.item_id; end; Warning: Trigger created with compilation errors.
-
السلام عليكم لدى عمود رقم الادارة فى جدول الموظفين ... وهو ليس مربوط مع جدول رموز الادارات كان الربط برمجيا وليس من خلال الربط فى قاعدة البيانات بين الجدولين المهم توجد لدي ارقام فى هذا العمود مثل من 10 الى 50 الرمز الجديد 20 الى 60 الرمز الجديد 30 ال 70 الرمز الجديد المشكلة فى القادم... وهو تعديل الرموز الاساسية ( وليست الرموز الجديده الناتجه عن التعديل فى الخطوات السابقة) 50 الرمز القديم الاساسى الى 55 60 الرمز القديم الاساسى الى 66 70 الرمز القديم الاساسى الى 77 ارجوا المساعدة هل يمكن التنفيذ للتعديل للكل بامر واحد بدون commit او ان هناك حل اخر
-
اللي عنده اخر dumb ل pl-sql 1z0-144 يا ريت يرفعها انا همتحن الشهر الجاي ومش عارف اوصل لامتحان
-
السلام عليكم ورحمة الله وبركاته انا عندى فى الشاشة ايتم نوعه تاريخ مش بتكتبه بى إيدى بس بيظهر من شاشات تانيه وبيظهر عندى فى post-query محتاج قبل التاريخ دا بى 15 يوم يتغير لون الايتم وبعد الميعاد دا يتغير لون الايتم بلون مختلف
-
السلام عليكم ورحمه الله وبركاته في حد ياجماعة رافع نسخة oracle 10g DB وشغالة مظبوط مع ويندوز 7 ياريت يبعتلي اللينك
-
ارجو منكم المساعدة حملت Oracle Developers_win7 وحملت 11gR1_database ولكن لم اجي اشغل froms builder يطلع لي خطاء عند تسجيل الدخول هو يوجد خطأ في موافق البروتوكول ora - 12560 :tns
-
السلام عليكم ورحمة الله وبركاته عندى جدول رقم العميل الاسم 1 محمد 3 احمد 7 حسن 11 محمود اما طلبى من الاساتذة اريد عرض السجلات الخالية ايضا بحيث تكون كالاتى رقم العميل الاسم 1 محمد 2 0 3 احمد 4 0 5 0 6 0 7 حسن 8 0 9 0 10 0 11 محمود وشكرا لسعة صدركم
-
السلام عليكم انا مشروعي عباره عن e-ticket movie بدي اعرف كيف ممكن اكتب كود بحيث انو يظهرلي مدة الفيلم من 00:00 ل 6:00 ساعات مثلا
-
اخوانى ارجو المساعدة ما الخطاء فى هذا الكود Declare x employees.fisrt_name %type; begine select first_name into x from employees where employee_id=135; DBMS_OUTPUT.PUT_LINE (x); exception when others then dbms_output.put_line ('error'); END; / عند تنفيذه بيظهرلى الرساله دى select first_name * ERROR at line 4: ORA-06550: line 4, column 2: PLS-00103: Encountered the symbol "SELECT" when expecting one of the following: constant exception <an identifier> <a double-quoted delimited-identifier> table long double ref char time timestamp interval date binary national character ncha…
-
شباب عندي داتا بيز كبيرة فيها حوالي المليار ركورد وتنفيذ عمليات ال DML او حتى اذا بدي عدد عدد الاعضاء المسجلين عندي الاكتف بياخود وقت كتير كتير كتير طويل بدي طرق او trick لنسرع العملية قدر المستطاع ممكن حدا يساعدني بالموضوع يعطني افكار مها كانت بسيطة او يدلني على موضيع للقراء ومشكورين الكل
-
looking for oracle programing with pl-sql exam . exam code (1z0-144)
-
اهل يمكن التحكم في جداول schema عن طريق schemaاخري وكيف؟
-
السلام عليكم ورحمة الله وبركاته اخواني الكرام أنا عندي استعلام يحسب لكل صنف إجمالي عدد الأيام منذ بداية بيعه إلى الآن إجمالي عدد الأيام التي كانت فيها الكمية للصنف تساوي صفر منذ بداية بيعه إلى الآن وعند تطبيق الاستعلام بعد تحديد صنف معين يعمل بشكل صحيح اما عند عدم تحديد صنف معين (اي استعلام على كل الأصناف) يعمل ولكن بشكل غير صحيح (اي النتائج تكون غير صحيحة لكل الأصناف مقارنة بالاستعلام لكل صنف على حده) وهذا هو الكود المستخدم: 1. الكود للاستعلام عن صنف واحد (يعمل بشكل صحيح) Select code , all_days , qty_zero_days From (Select sales_d.code , (to_date(sysdate)+1)-min(sdate) as all_days , nvl(max(qty_zero_days),0) as qty_zero_days From ( sales_d join (select code, …