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

    أعزائي الاعضاء الدرس السادس ch_6_Cursor.pdf

    • 0 رد
    • 1.3k مشاهدة
  2. a5hhk
    Started by a5hhk,

    يا شباب هذه الدالة صحيحة ولا يوجد بها أخطاء لكن المشكلة في النتيجة function CF_1Formula return Number is x NUMBER; CURSOR update_dn IS SELECT stu_number FROM student_table WHERE TRUNC (date) = and stu_number between 122023 and 122033; BEGIN OPEN update_dn; LOOP FETCH update_dn INTO x; RETURN x; EXIT WHEN update_dn%NOTFOUND; END LOOP; END; أريد فقط طباعة الأرقام الموجود في النطاق بين الرقمين ولكن النتيجة أرقام كثييييييييييرة متكررة الرجاء المساعدة يا شباب ملاحظة : أنا أستخدم هذه الدالة في Oracle Report

    • 2 رد
    • 1.8k مشاهدة
  3. ghazialzaeem
    Started by ghazialzaeem,

    شباب يعطيكم العافية اريد المساعدة فى عمل كود اظهار رقم الصنف مرة واحدة ل اكثر من مخزن وبسعر واحد فقط اي السعر الاعلى لتلك الاصناف فقط دون تكرار السعر ودون تكرار رقم الصنف مع التحديث لتلك الاصناف بالسعر الاعلي البيانات كالاتي 1- رقم الصنف مكرر على 10 مخازن 2- يوجد لكل صنف سعر بس مختلف اريد توحيد السعر بالسعر الاعلى الموجود فى احد المخازن مع العلم ان عدد الاصناف 3000 صنف مضروبة * 10 مخازن 3- اي ياخذ سعر الصنف الاول الاعلى فقط ويعممه على 10 اصناف فقط ثم يكرر العملية مع الصنف الثاني كلا بسعره اتمنى ان تكون المفلومة وصلت بشكل صحيح عند عمل الكود الاتي اضهار البيانات تكون النت select item_id ,sls_price ,store_id from items where balance<>0 اتمنى…

    • 1 رد
    • 1.7k مشاهدة
  4. alnahdisami

    الفكره بسيطه انا ابغى في screen 2 عند اختيار العميل (وضع علامه صح) ثم الضغط بالاسفل على زر send numbers يقوم بالذهاب الى الكانفس الاخر screen1 ويقوم بتسجيل ارقام الموبيلات المختاره في خانة الارقام اسم الحقل (numbers) مع وضع علامه ; (الفاصله المنقوطه) بعد كل رقم مثال 05555555;0544444 وهكذا مع العلم اني وضعت في زر send numbers الكود التالي DECLARE CURSOR CUSTNO IS SELECT CUST_NO FROM CUST_SMS WHERE :CUST_CHEK =1; BEGIN GO_BLOCK ('SEND_SMS'); CLEAR_RECORD; OPEN CUSTNO; LOOP FETCH CUSTNO INTO SEND_SMS.NUMBERS; EXIT WHEN CUSTNO%NOTFOUND; END LOOP; END; لكن لا اعرف كيف اضيف الفاصله وكذلك لاحظت انه يجلب رقم عميل واحد فقط لا اكثر ارجو المساعده …

    • 0 رد
    • 1.5k مشاهدة
  5. فهد2010
    Started by فهد2010,

    السلام عليكم ورحمة الله وبركاته أعضاء هذا الصرح العظيم كل عام وانتم بألف خير اخوتي بالله. أنا لدي Cursor تقوم بعرض عدة سجلات من جدول ناتج من many to many لما أنفذ الكود يظهر لي الخطأ التالي pls-00306: wrong number or types of arguments in call to 'put_line' و هذا هو الكود اللي انا عملته,, ما أدري و ين الخطأ declare cursor c1 is select sales.STYLE,items.description,sales.qty,items.value from sales,items where items.STYLE=sales.STYLE ; STYLE1 items.STYLE%type; description1 items.description%type; qty1 sales.qty%type; value1 items.value%type; begin open c1; loop fetch c1 into STYLE1,description1,qty1,value1; exit when c1%notfound; dbms_output.put_line(STYLE,descri…

    • 2 رد
    • 1.4k مشاهدة
  6. omar_oracle
    Started by omar_oracle,

    الأخوة الكرام السلام عليكم ورحمة الله وبركاته لدي cursor لا يقوم بأرجاع كل البيانات المتعلقة بطالب معين ... انما يرجع قيمة واحدة هذا هو: declare cursor curs is select TEST_STUD_CRSE_REG.stud_id,TEST_STUD_CRSE_DETAIL.crse_no, TEST_COURSES.CRSE_TYPE,TEST_STUD_CRSE_DETAIL.CRSE_TYPE_DESC, TEST_STUD_CRSE_DETAIL.term from TEST_STUD_CRSE_REG,TEST_STUD_CRSE_DETAIL,TEST_COURSES where (TEST_STUD_CRSE_REG.stud_id =:TEST_STUD_CRSE_REG.stud_id) and (TEST_STUD_CRSE_DETAIL.stud_id =:TEST_STUD_CRSE_REG.stud_id) and (TEST_STUD_CRSE_DETAIL.term = TEST_STUD_CRSE_REG.TERM ) and (TEST_COURSES.CRSE_NO = TEST_STUD_CRSE_DETAIL.CRSE_NO) and (TEST_STUD_CRSE_DETAIL.CRSE_TYPE = TEST_COURSES.CR…

    • 5 رد
    • 1.4k مشاهدة
  7. ندى الحب
    Started by ندى الحب,

    اريد امثله مختلفه عن ال cursor بأنواعه المختلفه ..... وشكراً لكم ...

    • 2 رد
    • 1.3k مشاهدة
  8. Belal Abdalhuk
    Started by Belal Abdalhuk,

    السلام عليكم ورحمة الله وبركاته بعد اذن حضراتكم هو الخطا غريب مش عارف ممكن يكون العيب من فين ودي اصعب من اني يكون عندي خطأ واحاول احله انا عندي داتا جايه من سينسور دخلتها ف الداتا بيز من خلال ميثود ف ال AM وعملتها Commit واتخزنت اخدت الميثود اللي بتجيب الداتا من السينسور وضعتها ك button علي ال bage انا كنت عامل form من جدول تاني مرتبط بالجدول اللي بيتخزن فيه لداتا وضعته ك master detail لما اشغل زر اللي يجلب الداتا من السينسور اواوقف اجد ان ال navigation button الخاصه بال form دي مش شغاله وكانها disabled . وانا مش عارف هيا حصلها ده ازاي .؟

    • 0 رد
    • 970 مشاهدة
  9. AAZH
    Started by AAZH,

    ماهو الفرق بين ال Datatype number(6) وعندما لانعطي حجم للنوع مثلا number

    • 1 رد
    • 648 مشاهدة
  10. ashraf
    Started by ashraf,

    هل يمكن تغير نوع data type الخاصة باى عمود داخل الجدول واذا لم تتوافر امكانية التغيير فما هى القواعد التى تحطم عملية تغيير data type

    • 5 رد
    • 4.6k مشاهدة
  11. esam_gm
    Started by esam_gm,

    هل يوجد نوع داتا في اوركل مثل الاكسس اسمها Hyperlink بحيث بمجرد الوقوف علي هذا الحقل يتم توصيلنا باللينك

    • 0 رد
    • 1k مشاهدة
  12. HajarOracle1
    Started by HajarOracle1,

    السلام عليكم شاب المنتدى أنا أسال عن معنى الآتي: Data WhereHouse وماهي اللغه البرمجيه الأقرب إلى قاعدة البيانات للعمل مع صفحات ويب.

    • 0 رد
    • 1.2k مشاهدة
  13. tame_winne
    Started by tame_winne,

    ارجو المساعدة Using select clause to retrieve the following data? The data of student numbers and names in. Additions to the number and marks of courses they enrolled in using outer join والجدولين بالصورة الجدل الاول Student(name,stud_no,H_phone,address,age,birthday, (Gpa الثاني ( Course(st_no*,unit_no,unit_name,Credits,Results

      • أعجبني
    • 1 رد
    • 864 مشاهدة
  14. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله لدي 2 قاعدة بيانات وعامل بينهم database link عند الإستعلام عن جدول من قاعدة بيانات B وأنا متصل بقاعدة بيانات A مثلا وكتابة الأمر select firstname from emp@Database link يعمل الأمر بشكل ممتاز بدون مشاكل ولكن عند إستخدام فنكشن وكتابة الأمر التالي لايقبل ويعطي الخطأ كما في المرفق (select get_emp_name@database link (Emp id

    • 0 رد
    • 914 مشاهدة
  15. GroupWar
    Started by GroupWar,

    السلام عليكم ورحمة الله عندي استفسار عن ال database triggers عندي procedure على الداتابيس واريد ان انفذه يوميا في وقت محدد .. فكيف اعمل ذلك؟؟ عموما، هذا ال procedure يقوم بانشاء جدول ببيانات متغيرة تبعا لوقت التنفيذ (المعلومات عبارة عن ارصدة اجازات) .. فهل استطيع ان اضيف trigger يقوم بتنفيذ هذا ال procedure قبل كل عملية قراءة لهذا الجدول؟؟ اي بمعنى آخر ضمان ان المعلومات المتضمنة بالجدول هي آخر حالة لارصدة الاجازات؟ الرجاء المساعده في اي من هاذين الحلين ولكم جزيل الشكر

    • 8 رد
    • 4.9k مشاهدة
  16. riad.baker
    Started by riad.baker,

    برمج كتلة لاسترداد الاسم وقسم البيع لكل موظف من الجدول (emp ) و فقط بالنسبة لأولئك الموظفين الذين رقمهم الوظيفي EMPID هو أقل من 7500. * من القيم المستردة المطلوب حساب الرواتب السنوية لكل موظف وطباعتها باستخدام DBMS_OUTPUT.PUT_LINE. (استخدام حلقة) * استخدام حلقة ، لاسترداد اسم الموظف و الراتب الجدول (emp) وعرضها في إطار ، وذلك باستخدام DBMS_OUTPUT.PUT_LINE. اعرض هذه التفاصيل للموظفين ال 15 الأولى

    • 0 رد
    • 834 مشاهدة
  17. skyway
    Started by skyway,

    Dear friends .. i just wanted some help ....! i want to know which datatype in oracle can store more than 1 item at a time ..... i am doing a project on a Medical store and as u know , one company can have many medical items ... so i will need to store the name of the company and the medical items it provides ... i was told to use ( varray ) datatype ... do u think that it is gonna help???? thanking u alot for ur help and co-operation

    • 0 رد
    • 1.1k مشاهدة
  18. sakhr_99
    Started by sakhr_99,

    Salam Alekom can i study Dataware housing without studing Oralce [email protected]

    • 0 رد
    • 1.2k مشاهدة
  19. soliman_a
    Started by soliman_a,

    السلام عليكم [يسار][/يسار] INSERT INTO `collect_employee` VALUES ('208968', '2009-06-10', '14:57:36', '2', 'OUT', 'central'); هنال عندي بيانات من قاعدة بيانات MYSQL وانا قمت بعمل EXPORT للبيانات واريد ان اعمل IMPORT للبيانات في الاوركل في جدول لة نفس عدد الاعمدة ونوعا ما عدا الثاني والثالث العمود الثاني STRINGوالعمود الثالث STRING اريد ان ادخل هذه البيانات على جدول لكن العمود الثاني في الجدول نوعة تاريخ والثالث وقت عند تنفيذ الجملة يعطي خطأ ORA-01861 literal does not match format string. Cause: You tried to enter a literal with a format string, but the length of the format string was ...

    • 0 رد
    • 1.2k مشاهدة
  20. admin0
    Started by admin0,

    ابحث عن الكود الخاص بالتواريخ و الاوقت مثل mounth between and ather functin about date and time please help me

    • 5 رد
    • 2.4k مشاهدة
  21. AAZH
    Started by AAZH,

    السلام عليكم ورحمة الله ياشباب عندي script فيه جملة Insert لجدول معين وفيه حقل تاريخ وأبغا أدخل البيانات من ال script إلى جدول معين المشكله لايقبل الإدخال بسبب حقل التاريخ أريد تغيير الفورمات تبع التاريخ في قاعدة البينات طبقا لفورمات معين. قمت بتنفيذ الأمرين alter system set nls_date_format='YYYY-MM-DD HH24:MI:SS' scope=spfile; alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS' scope=spfile; ولكن لم تظبط معايه

    • 0 رد
    • 683 مشاهدة
  22. bara'
    Started by bara',

    Hi I just want to know if we can get the last modified date of an image in a windows file system to the oracle database ; the images stored in file server ,via plsql and if so, how? this is images is JPG stored in file server not DB server but i have table in other server contains the names and directory for each image in file server , and i don't want load images in DB as BLOB becouse i have that table as pointer for each image , but i want know what is modified date for each image without using FTP , but if FTP is the solution i will use it but how can i do it ? Thanks Bara'

    • 0 رد
    • 1.5k مشاهدة
  23. hanywaseem
    Started by hanywaseem,

    dear all, we all know that date - date = number so i send this code to convert it to year-monthes-days i wish it be usfull for u all this is my first time to send here and thanks for all the great thing i learn it from here wish u all the best ===================================================================== select floor((sysdate-work_date)/365) years, floor(floor((((sysdate-work_date)/365) - floor(((sysdate-work_date)/365)))*365)/30) monthes, (floor((((sysdate-work_date)/365) - floor(((sysdate-work_date)/365)))*365)/30 - floor(floor((((sysdate-work_date)/365) - floor(((sysdate-work_date)/365)))*365)/30))*30 dayes from emp =======================================…

    • 2 رد
    • 1.6k مشاهدة
    ايمن حمدان
  24. marina
    Started by marina,

    Hey everybody , I'm working on Oracle developper , I need help , well I need to create a table WORK_ODI_DBA_DEPENDENCIES that import data from dba_dependencies , I dont know why my procedure doesn't work , it show me : Source does not have a runnable target /// plz does anyone know why ? here is my code : ---------------------------------------- CREATE OR REPLACE PROCEDURE PRC_ALIMENTERDEP IS BEGIN delete from WORK_ODI_DBA_DEPENDENCIES; insert into WORK_ODI_DBA_DEPENDENCIES (referenced_owner, referenced_name, type, name) select referenced_owner, referenced_name, type, name from SELECT referenced_owner, referenced_name, type, name from dba_dependencies WHERE refere…

    • 1 رد
    • 1.1k مشاهدة
  25. hearthouse
    Started by hearthouse,

    السلام عليكم اخواني الكرام عندي مشكلة كمان مع ال package الشهيرة المعروفة باسم dbms_output حيث كل ما عرفت variable ب ال declare و اريد عرض القيمة المخزنة داخله يظهر البرنامج error بأن ال put_line متغير غير معروف المستخدمة كالتالي dbms_output.put_line(v_var) ؟؟؟؟؟؟ انا مثبتها علي ويندوز اكس بي و شغالة تمام في كل حاجة تانية فهل الدالة دي بالذات لاتعمل علي اوراكل علي ويندوز اكس بي ERR.SQL

    • 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.