الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SQL and PL/SQL

Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL

  1. Syrian Oracle
    Started by Syrian Oracle,

    السلام عليكم أرجو منكم المساعدة في تعديل التريجر ، فعندما اقوم بعمل create فانه لا يظهر اي اخطاء او تحذيرات . ولكن عندما اقوم بعملية ادخال حسب الشروط الموجودةفانه يعطينا رسالة الخطأ التالية : Database error number 1 has occurred when operating on WOSTATUS WOSTATUSID=11,587. ORA-00001: unique constraint (MAXIMO.TKSTATUS_NDX) violated ORA-06512: at "MAXIMO.SR_STATUS", line 24 ORA-04088: error during execution of trigger 'MAXIMO.SR_STATUS ' [left]CREATE OR REPLACE TRIGGER SR_STATUS AFTER INSERT ON WOSTATUS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW ---------------------- DECLARE CURSOR WO_CUR IS SELECT WONUM, STATUS, ORIGRECORDID FROM WORKORDER WHERE ORIG…

    • 10 رد
    • 2.3k مشاهدة
  2. محمد جمعه
    Started by محمد جمعه,

    بسم الله ورحمة الله وبركاته الأخوة الكرام عند انشاء جدول بالأمر create table gomaa (col01 number(1)); الكمبيوتر يعطي الرسالة Table created. المطلوب ان الجهاز انه يعطي الرسالة ده Table gomaa created. [email protected]

    • 1 رد
    • 935 مشاهدة
  3. ORA-2008
    Started by ORA-2008,

    مرحبا DECLARE OUT VARCHAR2(10000); OUTT VARCHAR2(10000); CURSOR C1 IS SELECT A.TABLE_NAME FROM USER_TABLES A WHERE TABLE_NAME not like '%_ADT'; CURSOR C2(TAB_NAME VARCHAR2) IS SELECT A.TABLE_NAME, A.COLUMN_NAME, A.DATA_TYPE, A.DATA_LENGTH FROM DBA_TAB_COLUMNS A WHERE A.TABLE_NAME = TAB_NAME ; BEGIN DBMS_OUTPUT.PUT_LINE('--------------------- Start ------------------'); FOR I IN C1 LOOP OUT :='CREATE TABLE ' || I.TABLE_NAME || '_ADT(' || CHR(10)|| '/* -------------[AUTO GENRATED SCRIPT]-------------' || CHR(10)|| ' --------[uSER: '||USER||' DATE: '||TO_CHAR(SYSDATE,'DD/MM/YYYY')||']-------- */'|| CHR(10); O…

    • 3 رد
    • 1.4k مشاهدة
  4. joseph80
    Started by joseph80,

    اعضاء المنتدى الكرام اريد حلا لهذة المشكلة ارجوكم و لكم جزيل الشكر function lagi2Formula return Char is begin declare v_void_date varchar2(20); begin select nvl(void_date,'01_sep_09') into v_void_date from ap_checks_all where rownum < 2; if sysdate > v_void_date then return ('لاغى'); else return null; end if; end; end; فى جميع الاحوال اذا كانت القيمة صحيحة او خطاء فان الناتج يظهر النتيجة كلمة "لاغى" اريد مساعدة ارجزكم و لكم جزيل الشكر

    • 6 رد
    • 1.4k مشاهدة
  5. Heima

    سكريبت لعمل جدول يشتمل على سور القرآن الكريم مع استخدام ضوابط لمنع إضافة سور اكبر من 114 وهو عدد سور القرآن الكريم SUAR.txt

    • 0 رد
    • 1.2k مشاهدة
  6. مبرمجة أوراكل
    Started by مبرمجة أوراكل,

    السلام عليكم كيف حالكم جميعا اريد عمل وحده برمجية لتسلسل يحتوي كود لنقل A رمز نوع من الاغذية سيكون التسلسل A1,A2,A3 B نوع اخر من الاغذية التسلسل سيكون بالطريقة B1,B2,B3 وهكذا اتمنى ان تكون الفكرة قد وصلتكم وجزيتم خيرا جميعا

    • 2 رد
    • 1.1k مشاهدة
  7. susu1910
    Started by susu1910,

     Create a PL/SQL block to retrieve the last name and department ID of each employee from the (EMP) table for those employees whose EMPID is less than 7500. 1- From the values retrieved calculate the annual commission of every employee and print it out using DBMS_OUTPUT.PUT_LINE. 2- Using a loop, retrieve the employee name information and the salary information from the PL/SQL tables and display it in the window, using DBMS_OUTPUT.PUT_LINE. Display these details for the first 15 employees in the PL/SQL tables الحل : select last_name,department_ID from emp where empid<7500 select Employee.Emp_ID,Emp_Name ,sum(commission) From Employee inner join Emp_commission On Em…

    • 0 رد
    • 920 مشاهدة
  8. joseph80
    Started by joseph80,

    اخوانى الاحباء من فضلكم اريد تعلم ال trigger & function فاهل من trigger & function جاهز او كيف اتعلم ساعدونى

    • 2 رد
    • 1.5k مشاهدة
  9. Heima
    Started by Heima,

    How to Create Tables Constraints Create_Table.ppt

    • 0 رد
    • 1.1k مشاهدة
  10. shosho842000
    Started by shosho842000,

    السلام عليكم ورحمته الله وبركاته ازاى اقدر اعمل الجملة دى فى طريقة حساب مرتبات المطلوب الاتى انه فى الاول خالص يعمل if condition على الشهر اذا كان بيساوى شهر 1 يبقى عايزاه جملة select تجيب مجموع الاستحقاقات وهى مثلا sal1,sal2,sal3,sal4,sal4 بناء على شهر 1 لو مش بيساوية يعمل insert into فى جدول salary باستخدام select للبنود دى من الشهر الى فات يعنى لو مش بيساوى عايزاه يجيب مرتبات الشهر الى قبله ويعمل ليها insertinto فى الجدول ياريت الموضوع يكون مفهوم

    • 6 رد
    • 1.7k مشاهدة
    محمد ابوالعلا
  11. ledow2007
    Started by ledow2007,

    بسم الله الرحمن الرحيم الأخوة الأعضاء الكرام أولاً يعجز لساني عن شكركم لما قدمتموة لي من خلال منتداكم هذا والذي والله العظيم حققت منه استفادة كبيرة اتمني أن يسع صدركم شخص مثلي من خلال منتداكم تعرفت على الأوركل وبدأت في دراستة selfstudy بعد ما عرفت أن تكلفتة بالمعاهد تكون عالية جدا جدا فأنا مصري مقيم بالكويت وتكلفة one level في dba track تتعدي 550 د.ك تقريبا 11000 ج.م ولكن هناك بعض الأشياء تقف أمامي ولا أجد غير منتداكم لأفهم منه وانهل من العلم الذي حباكم به الله عز وجل في هذا المجال. لي بعض الأسئلة أتمني أن أجد جواباً عليها من حضراتكم 1- أعرف وأفهم Alias ولكن عندما وصلت إلى الدرس السابع في sql والخاص advanced subqueries وجدت مثالاً لا أستطيع أن أفهمة وهو Select E.En…

    • 4 رد
    • 1.4k مشاهدة
  12. plsql
    Started by plsql,

    الاخوة الاعزاء السلام عليكم ورحمة الله وبركاته وبعد بعد تثبيت Oracle 9i على الجهاز ومحاولة عرض Isql*Plus على المتصفح سؤالي عن عرض اليوزر HR في المتصفح تظهر لي الرسالة التالية This account is Locked بعد ادخال اسم المستخدم وكلمة المرور مع ان اي يوزر آخرمثل system او scott ما فيه اي مشكلة يفتح........ افيدوني

    • 12 رد
    • 5.6k مشاهدة
    خالد العجمي
  13. khaledhere
    Started by khaledhere,

    انا بحاجه لمعرفه ما هو الخطا فى هذا الكود Declare V varchar2(100); Begin Select instr(table_name,'e'),search Into v From table name Where column_name=id; End; انا بعمل الكود ده عشان أبحث عن القيم اللى فى العمود اللى فى الجدول يعنى لو كتبت حرف e ودوست على Search يظهر ليا اى كلمه تحتوى على حرف e الكود بجربه فى forms بيظهر اخطاء وكمان لما بجربه فى sql*plus منتظر المساعده وتصحيح الكود

    • 4 رد
    • 1.2k مشاهدة
    محمد ابوالعلا
  14. ASALLAM
    Started by ASALLAM,

    السلام عليكم,,, انا مبتدئة في الاوراكل ,ولا اعمل فيها فقط اخذ دورات متفرقة للالمام بها ,وبصراحة حبيتها , رغم اني بدأت في ال DBA1 AND DBA2 ثم الSQL ووجدته شيق بس للاسف لم نأخذ ال PL-SQL لضيق الوقت , والان في نهاية فبراير عندي دورة عشرة ايام في ال FORMS AND REPORTS وقيل لي ان PL-SQL ضروري جدآ فيها , وانا اريد البدء في تعلمها خلال الشهر القادم لاكون مستعدة والاستفاذة من الدورة . اريد نصيحتكم كيف ابدأ في تعلم الPL-SQL وماهي الدروس المساعدة التي ساجدها هنا مع خالص التحية

    • 1 رد
    • 1.1k مشاهدة
  15. الواثق بوعد الله
    Started by الواثق بوعد الله,

    السلام عليكم سؤالى وهو ماذا يقصد بــ Nested Tables و الــ VARRAY وبارك الله فيكم

    • 15 رد
    • 4.9k مشاهدة
  16. المقنع2005
    Started by المقنع2005,

    اخواني الاعزاء كيف أقوم بتشفير ال Trigger الموجود في DB ؟؟؟؟؟؟؟؟؟؟

    • 6 رد
    • 1.5k مشاهدة
  17. foxman80
    Started by foxman80,

    السلام عليكم ورحمة الله وبركاته لو سمحتم ياجماعة انا عاي أعمل ترقيم تلقائى فهل الأفضل انى أعملها باستخدام الsequence ولا فى طريقة تانية تعتبر عملية أكتر وهى الى بتستخدم فى الشغل ياريت لو فى تانى غير ال sequence يشرحهالى جزاك الله خيرا

    • 2 رد
    • 1k مشاهدة
  18. المقنع2005
    Started by المقنع2005,

    I am using Application Server 10, Database 10g, Oracle Developer Forms 10g . I want to get Client IP address from a stored Procedure/Function or database trigger, when using SYS_CONTEXT it returns App Server IP, WebUtil is, I have to use in Form but I want to write a stored procedure/function in DB and calling it from Form to get Client's IP address, how I can do it?? please help with an example. thanks and regards.

    • 2 رد
    • 2.5k مشاهدة
  19. foxman80
    Started by foxman80,

    السلام عليكم ورحمة الله وبركاته لو سمحتم ياجماعة انا عايز أعمل أكتر من primary key فى جدول واحد بس مش نافع ياريت حد يساعدنى جزاكم الله خيرا

    • 5 رد
    • 1.5k مشاهدة
  20. mhmdelzaghal
    Started by mhmdelzaghal,

    معلش يا جماعة انا محتاج كورس sql fundmental 1., 2 و شكرا على مجهوداتكم الرائعة

    • 1 رد
    • 1.1k مشاهدة
  21. sors
    Started by sors,

    انا شوفت الكود اللى من سطر واحد وعجبنى جدا Select To_char(To_Date('5535','J'),'JSP') As Func From Dual; بس ليا سؤال لو الرقم فية كسور يتعمل ازاى برجاء الاهتمام يعنى بدل 5535 يبقى 5535.11

      • أعجبني
    • 6 رد
    • 3.2k مشاهدة
  22. msalem
    Started by msalem,

    السلام عليكم ارجو من لديه نظام ERP متكامل بالغتين العربية والانجليزية وخالي من المشاكل الفنية ومجرب ،،، فنحن ع استعداد شرائه كامل،، مع الاتفاق على توفير مبرمج من طرفنا ليستلم النظام فمن لديه النظام لبيعه ارجو تحديد سعره بالدولا وارسال معه عرض يوضح الصور والمميزات المراسة على البريد الالكتروني [email protected]

    • 0 رد
    • 1.1k مشاهدة
  23. PLANET
    Started by PLANET,

    هااااام جداً ...اريد المساعدة لقد قمت بتصميم نظام مدرسي ... ولكن لم اتمكن من ترتيب الاوائل في النتيجة . ارجوا من لدية اي خبرة ان يفيدني ... ولكم خالص الشكر و التقدير ..

    • 1 رد
    • 803 مشاهدة
  24. the past
    Started by the past,

    السلام عليكم ورحمة الله وبركاته انا عندي جدول فيه داتا فيه عمود نوعه number واريد تحويله الى varchar2 بس تطلع المشكلة ERROR at line 1: ORA-01439: column to be modified must be empty to change datatype وانا لا استطيع ان افرغ الجدول لان الموظفين يشتغلو فيه ارجووووووو المساعدة

    • 4 رد
    • 1.4k مشاهدة
  25. mody_bodey
    Started by mody_bodey,

    عندما بحثت فى موقع لم أجد أى شىء عن شهادات الديفلوبر فى ORACLE10G ولم أجد حتى أى ذكر لإمتحان SQL 10G أو PL/SQL 10G أرجو الإفاده هل معنى ذلك أننى ضيعت وقتى فى دراسة sql , pl-sql أنا خلصت sql ولسة ممتحنتش هل معنى ذلك إ أوفر الفلوس وأدرس الجافا ولا إيية

    • 3 رد
    • 1.2k مشاهدة

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.