الانتقال إلى المحتوى
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. الورد1
    Started by الورد1,

    مساء الورد بدش في الموضوع بسرعه واللي يطالع فاهم الموضوع يراسلني او ع ايميلي الخاص عندي بحث وابي حد يساعدني فيه ولكم جزيل الشكر Question : Building a Relational Database for a Small Business Salim’s Bike shop, located in Seeb, sells road, mountain, hybrid, leisure, and children’s bicycles. Currently, Salim’s purchases bikes from three suppliers, plans to add new suppliers in the near future. This rapidly growing business needs a database system to manage this information. Initially, the database should house information about suppliers and products. The database will contain two tables a supplier table and a product table. The reorder level refers to the number o…

    • 0 رد
    • 1.2k مشاهدة
  2. ريمتي
    Started by ريمتي,

    السلام عليكم ... عندي بحث عن Cursors UPDATE statement Set Echo TO_CHAR والمطلوب من كل واحده syntax change on the oracle 10g if any general example significant example on EMP-schema (see attachment) اتمنى المساعده ضروووووووووري ... أو اسم اي كتاب أو موقع ممكن يفيدني .. وشكرا tabel.zip

    • 0 رد
    • 1.1k مشاهدة
  3. zouba

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله اخوتي عندي تريقر علي data base لعملية الادراج علي جدول اخر لكن توجد بعض الاخطار .. مرسل لكم التريجر و الجداول لتوضيح الخطا .. التريجر هو : create or replace trigger test_reg 2 before 3 insert on tas 4 for each row 5 begin 6 insert into mal(id_m,sname)values(id_d,sname); 7 end; 8 / الجداول هي : create table tas (num number(3), id_t varchar2(15), sname varchar2(100), area varchar2(50), tel number(15), cour_type varchar2(50), reg_d date, leve number(4)); ============ create table mal (id_m varchar2(15), sname varchar2(100), cour_type varchar2(50), f_pay number(4), f_date date, s_pay number(4), s_date date, to…

    • 2 رد
    • 1.3k مشاهدة
  4. alnajjar

    انا عندي جدول احد اعمدته full name بدي اظهر كل اسم لحال first name mid name last name كيف؟

    • 2 رد
    • 1.7k مشاهدة
  5. أحساس غالي
    Started by أحساس غالي,

    1.2 Write a PL/SQL block to print account statement of any bank of your choice. The output must display minimum 3 transaction entries. ----------------------------------------- create table acount (ac_no number(14) primary key , billl_date date , bill_name char(20) ); create table ditails (ac_no number (14) , tra_d date , am number(20), tr_typ varchar2(20) ); alter table add ditails foreign key (ac_no) references acount(ac_no); insert into acount values ( 321 , '10-oct-2010', 'barg alsahwa branch ' ); insert into ditails values ( 321, '13-jan-2010', 15 , 'credit'); insert into ditails values (321 , '11…

    • 2 رد
    • 1.1k مشاهدة
  6. zoro1

    السلام عليكم ورحمه الله وبركاته انا كنت بحل اسئله الكتاب بتاع اوراكل ولقيت سؤال مش عارفه لو عندي رقم مرتب نفترض مثلا 8000 انا عايز اعمل لكل الف نجمه '*' يعني اعمل 8 نجوم ياريت لو حد عنده الحل يقول بسرعه لو سمحتم . وشكراااااااااااا

    • 9 رد
    • 3.2k مشاهدة
  7. tommy_azzam
    Started by tommy_azzam,

    السلام عليكم ورحمة الله رمضان كريم انا عملت بحث في المنتدي كثيرا عن رد لسؤالي بس ما لقيت رد يفيدني في مشكلتي مشكلتي اني بدخل علي الداتا بيز بيوزر هو scott/tiger ومش عارف ادخل علي غيره ومش عارف اعمله صلاحيات مثل انشاء جدول مثلا وده جعلني مش عارف اطبق علي فصل زي 8 في كتاب اوريكل سؤال هو كيف ادخل علي system/system او hr/hr وحتي اليوزر اللي انا عمله عن تسطيب الداتا بيز مش قابل يدخل الرجاء الرد علي موضوعي وشكرا

    • 9 رد
    • 3.3k مشاهدة
  8. sunfoor
    Started by sunfoor,

    اخواني عندي جدول عملته في SQL وطبعا فيه attributes اسمه Date of Birth كيف ادخل بيانات التاريخ يعني كيف الصيغة هل 11/12/2008 أم 11-12-2008؟ لمن جربتهم طلع لي error ?????? أرجو المساعدة لأن الموضوع ضروري ولازم أخلصه بأقرب وقت (Assingment سؤال أخر اذا سمحتم اريد تعريفات مختصرة لبعض المصطلحات الآتية : -1 Grant -2 Revoke -3 Viwes -4 Domains -5 Tiggers -6 Procedures ارجو الرد في اقرب وقت ممكن PLZ اختم في الله : sunfoor

    • 3 رد
    • 2.2k مشاهدة
  9. newhere
    Started by newhere,

    السلام عليكم ورحمة الله وبركاته عندي سؤال في الجامعه وودي تساعدوني اذا ابغى اعرف اي شركه اعطت زبون اكثر تخفيض في سنه واحده كيف اسويها sql command مع الشكر للجميع

    • 3 رد
    • 1.7k مشاهدة
  10. osamazx

    اخواني السلام عليكم ورحمة الله سوال هو : عندي عدد من الاسماء يعني بحدود 6000 اسم اريد ان اكتب query لكن ان ياخذ كل 15 اسم لوحده كيف يتم ذلك شكرا للجميع

    • 1 رد
    • 952 مشاهدة
  11. skiming
    Started by skiming,

    السلام عليكم ورحمة الله وبركاته الله يسلمكم عندي 13 سؤال وماعرفت جوابهم لأن توني الحين مبتدأ أبي حلهم وماأتوقع يكونوا صعبين عليكم السلام عليكم ورحمة الله وبركاته الله يسلمكم عندي 13 سؤال وماعرفت جوابهم لأن توني الحين مبتدأ أبي حلهم وماأتوقع يكونوا صعبين عليكم السؤال الأول A) List names of all employees who work in DALLAS List NAME, DEPARTMENT NUMBER, and SALARY for all employees with the comment HIGHEST PAID next to the salary of those employees whose is highest in their department C) List NAME, DEPARTMENT NO, and SALARY for all employees who earn more than the maximum salary of an employes in the RESEARCH department D) List NAME, JOB of all employees, and: Th…

    • 2 رد
    • 1.4k مشاهدة
  12. hrs

    عندي كولمن طوله 6من نوع كاركتر اريد ان اغير اخر حرف فيه الى اخر مثال aaaaaa1 aaaaaa2 aaaaa21 aaa2322 انا اريد ان غيره الى qaaaaa1 qaaaaa2 qaaaa21 qaa2322 فهل هذا ممكن؟؟؟

    • 3 رد
    • 1.2k مشاهدة
  13. اميره بقشان
    Started by اميره بقشان,

    مسالخير عندي مشكلة بمعالجة كود بلغة السي وهو كود ترتيب عناصر المكدس سويت البرنامج بكامل المتطلبات بس في خطا في الكود الخاص بالترتيب هذا البرنامج: #include<constream.h> #include<stdlib.h> const size=5; int full_stack(int top) {if(top==size-1) return 0; else return 1; } void push(int s[],int &top,int x) {top++; s[top]=x; } int pop(int s[],int &top) { int x; x=s[top]; top--; return x; } int empty_stack(int top) { if(top==-1) return 0; else return 1; } void print(int s[],int top) { while(top!=-1) cout<<pop(s,top)<<" "; } void search(int s[],int top,int s1) { int flay=0; while(top!=-1&&flay!=1) if(s1==pop(s,top)) flay=1; if(flay==…

    • 1 رد
    • 764 مشاهدة
    ميسم الكرام
  14. mahmoudab

    الكود مستخدم لترحيل يومية مبيعات اليوم بالكامل على قيد واحد ولكنه لا يكتمل وجربت معاه كل شيئ ارجو المساعدة وشكرا when_button_pressed : ----------------------------------------------------------------- DECLARE v_day_state NUMBER (10); a NUMBER; v NUMBER; CURSOR aa IS SELECT customer_account_id, RESET FROM sell_bill WHERE sell_bill.sell_type = 2 AND sell_date = TO_CHAR (:block2.date1, 'dd-mm-yyyy') AND period_id = :GLOBAL.period_id AND branch_id = :GLOBAL.branch_id; v_kaid_id NUMBER (10)…

    • 3 رد
    • 1.4k مشاهدة
  15. mody82
    Started by mody82,

    السلام و عليكم ... كيفكم يا شباب ؟ بصراحه أحب أشكر الأخوه القائمين على ادارة الموقع من الناحية الفنيه و الإداريه, لان موقع زي ده يفيدنا كلنا , وانشالله ما رايح أقصر معاكم اذا تمكنت من الأوراكل بصفه عامه. في الحقيقه ما بطول عليكم و بخش عالموضوع .أوكي درست الSQL و Pl/Sql والحمدلله اختبرت SQL , بس مشكلتي في Pl/Sql. ابقى نصيحتكم يا شباب , كيف أقدر اني أكون مبرمج أو فاهم ال Pl/Sql ع الأقل بنسبة 75-80% لأني بصراحه مني فاهمها وحاس انها صعبه . كل الي ابقاه من الأخوه الأعضاء مساعدتي على الطريقه التي تجعلني أن أكون قادر ع البرمجه , وكيف تكون أساليب المذاكره . أرجو النصيحه و مشكوريــــــــن محبكم في الله / محمد عامر

    • 5 رد
    • 2.3k مشاهدة
  16. salma.oracle
    Started by salma.oracle,

    function JANFormula return Number is x number; begin select distinct sum(wip.transaction_quantity)qty into x from MTL_MATERIAL_TRANSACTIONS wip,mtl_system_items itm where wip.inventory_item_id=itm.inventory_item_id and wip.TRANSACTION_TYPE_ID = 35 and wip.inventory_item_id=:inventory_item_id and to_char(wip.transaction_date,'YYYY')=NVL(:YEAR,wip.transaction_date) and to_char(wip.transaction_date,'mm')='01' ; return x; exception when no_data_found then return 0; end; انا عملها جوه فرميلولا وده الايرور الى ظهر eror 201 at line 6 colum 6 indentifier'mtl_matrail_transaction must be declared -eror 0 at line 4 colum 3 sql statment ignored

    • 4 رد
    • 1.3k مشاهدة
  17. مستحيل
    Started by مستحيل,

    السلام عليكم ورحمة الله وبركاته طبعا انا كنت ابرمج بلغة فيجوال بيسك 6 وبعدها فيجوال بيسك دوت نت بس من تجربتي بالاعمال والسوق لقيت ان الاوراكل مهمة ومطلوبة اكثر من قبل الشركات والوظائف اكثرها لاصحاب الاوراكل طبعا موقعي هو :::::::::::::::: جدة - السعودية بديت اتعلم الاوراكل من فترة لحالي - سلف ستادي << يقاله يعرف انجليزي << الرجال بيقص قصة حياته ؟ المهم اخواني اخواتي ماطول عليكم بدخل بالموضوع تعلمت SQL ومشيت فيها بسرعة ودخلت في PL/SQL ومشيت فيها بعد تمام بس واجهتني مشكلة وانا ادرس الـــ Trigger طبعا البرنامج التالي كتبته على SQL*PLUS وهو كالتالي ============== الكود ============== CREATE OR REPLACE TRIGGER check_sal AFTER INSERT OR UPDATE OF …

    • 3 رد
    • 1.7k مشاهدة
  18. yms12
    Started by yms12,

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

    • 5 رد
    • 1.4k مشاهدة
  19. overdose

    السلام عليكم ورحمة الله وبراكاته يا جماعة انا دلوقتي اخدت CD ORACLE الاصدار 10G تمام وبعدين نزلتها علي ويندوز 2000 PROFESIONAL SP4 المهم انا طبعا في اول الـ SETUP كتبت الـ PASSWORD الخاص بي .. وعندما حاولت ادخل علي الـ SQL PLUS طلب مني USER NAME و PASSWORD تمام .. المهم انا اللي عطاني السي دي كتبلي الـ USERNAME كالتالي SYS/ASSYSDBAانا مش عارف بقى ده ايه في حين ان انا باخود كورس فيه بيبقي ال USER NAME & PASSWORD " scott,tiger " علي التوالي المشكلة بقة اني مش عارف ادخل علي الـ 10G بسبب اليوزرنيم ده ياريت يا جماعة حد يفيدني ربنا يبارك فيكو ...............

    • 7 رد
    • 3.1k مشاهدة
  20. saudiprogrammer
    Started by saudiprogrammer,

    هذا هو TRIGGER create or replace TRIGGER DONATION_QUA AFTER INSERT ON DONATION FOR EACH ROW declare new_id number; KIND_ID number; NEW_QUA number; BEGIN select DONATION_SEQ.CURRVAL into new_id from Dual; SELECT DONATION_KIND_NO INTO KIND_ID FROM DONATION WHERE DONATION_NO = new_id; SELECT QUANTITY INTO NEW_QUA FROM DONATION WHERE DONATION_NO = new_id; new_QUANTITY(KIND_ID, NEW_QUA); END; / وهذا هو ERROR الي يحدث لحظة ال INSERT SQL> INSERT INTO DONATION VALUES(1,2,1,100,TO_DATE('03-NOV-1998', 'dd-MON-yyyy')); INSERT INTO DONATION VALUES(1,2,1,100,TO_DATE('03-NOV-1998', 'dd-MON-yyyy')) * ERROR at line 1: ORA-04091: table SCOTT.DONATIO…

    • 3 رد
    • 1.9k مشاهدة
  21. Miss Neon
    Started by Miss Neon,

    السلام عليكم و رحمة الله وبركاته إخوتي الأعضاء ........ اللي عنده علم ياليت يتفضل عليه به لأنني طالبة لسا مبتدأه في هالشغلات لدي واجب و أتمنى أن تساعدوني في حله .......... ولكم خالص الشكر والتقدير الواجب كالتالي: Write a complete PL/SQL program that's manage a new year budgets as follow: 1) increase all salaries with 30% of employee curent salary( this is a Royal Grant) 2) The annual increase for each employee depending on it's job (note that if the employee reaches the maximum salary of its job then no the annual increase for him ) 3) There is a new Allowance for all employees in Sales department because of the work pressure it is equal to 15% of employee curr…

    • 2 رد
    • 1.5k مشاهدة
  22. المهاجر
    Started by المهاجر,

    السلام عليكم ورحمه الله وبركاته اخواني واحبابي في الله افتقدكم كثيرا جدا احبكم في الله كنت غائب عنكم فترة طالت ولكن كما عودتكم العودة ان شاء الله تكون بقوة اقدم لكم دروس فديو تعليمي SQL 10g والله انا سعدت جدا بالدروس المشروحة للاخوة في المنتدي اكثر من رائعة بارك الله فيهم وفي منتدانا اهدي هذه المجموعة من الدروس التي سوف اقوم بوضعها من شرح الاوراكل للاستاذ الفاضل / عادل الشهري فصبرة علينا وبمعاملته الحسنه يجعلنا نجتهد بكل ما عندنا كي نخرج لكم ما هو جيد وجديد لكم اخواني في الله الدروس مضغوطة وبمجرد ما تحملها فك الضغط ثم شغلها ببرنامج مديا بلاير اولا مع رابط تحميل البرنامج klmcodec453 وهو يعمل علي تشغيل اي فديو ان شاء الله http://www.4shared.com/file/12094…

      • أعجبني
    • 24 رد
    • 15.5k مشاهدة
  23. fish
    Started by fish,

    ما هو فائدة locater هى clob,blob

    • 1 رد
    • 1.4k مشاهدة
  24. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله.. ماهي الفائده من ال Oracle Application وماهي العلاقه بينها وبين الـ Form وال Report وقاعة البيانات وكيف يتم الربط بينهم. ارجو الإفاده

    • 1 رد
    • 1.6k مشاهدة
  25. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله ياشباب ممكن أحد يشرحلي ماهي فائدة ال 1- TNSNAMES 2- LESTENER

    • 0 رد
    • 1.3k مشاهدة

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.