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

    ارجو منكم المساعدة في تصحيح الخطا في هذا الكود وهو عبارة عن كود تعديل ,حيث تاتيني رسالة الخطا الاتية:- frm 40105 unable to resolve reference to item button.save اسم الجدول students المفتاح الاساسي stud_id اعطيت الموديول اسم students declare begin ;( set_item_property(students.stud_id,enabled,property_false ;( set_item_property(button.save',enabled,property_true ;('go_block('students ;(go_item'student.stud_id ;end

    • 4 رد
    • 2.2k مشاهدة
  2. interface
    Started by interface,

    السلام عليكم استعلام بسيط الجدول emp الحقول ename , department, add, salary اريد ان يعرض لي في جدول آخر ename , salary فكتبت هذا insert into table student from emp select ename ,salary ; فيعرض جطاء ا ين الخطاء في هذا

    • 3 رد
    • 1.9k مشاهدة
  3. جابر
    Started by جابر,

    السلام عليكم لو سمحتو يا جماعة عندى سؤال ومحتاج رد ضرورى ايه فايدة استعمال جملة select مع insert بالشكل ده insert into(select department_id from department where department_name='abc') values(300) ايه فائدة جملة سليكت مش اسهل نكتب اسم الجدول دلونى اكرمكم الله

    • 3 رد
    • 2.2k مشاهدة
  4. m_nasef

    بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته ، ال package التالية تحتوى على دالتين :- الأولى : rev_txt تعكس النص المدخل فقط (بكل ما تحتويه من مسافات) الثانية : rev_txt_no_spaces تنظف النص من اية مسافات حتى ولو كان هناك اكثر من مسافة بين الكلمتين (تعتمد على while .... loop ) create or replace package str_pkg as function rev_txt (i_txt varchar2) return varchar2; function rev_txt_no_spaces (i_txt varchar2) return varchar2; end; / اما بالنسبة لل backage body ففيها ثلاث دوال .... الأولى : clean_spaces فهى تعتمد على while .... loop حيث instr(v_txt, ' ') ترجع رقم اكبر من صفر اذا كان هناك اية مسافات وهكذا حتى تزول المسافات ......... وبالنسبة للدالة rev…

    • 1 رد
    • 1.5k مشاهدة
  5. MMA
    Started by MMA,

    إخواني الكرام ، تحية طيبة وبعد ، لدي سؤالين أتمني الإجابة عليهما : السؤال الأول : أتعامل مع SQL-Server ، وبداخلة يمكن إنشاء Function يقوم بإرجاء جدول ، مثال : Create Function ListEmp(@ID_Dep BigInt) Returns Tabel As Return Select * From Emp Where Dep_No = @ID_Dep ويمكن إستخدامة كما يلي : Select * From dbo.XX(1) هل هناك طريقة يمكن إنشاء نفس الإمكانيات من داخل أورال. السؤال الثاني : هناك أيضاً طريقة قد أعجبتني داخل SQL-Server وهي إنشاء جمله إدراج سجل داخل علامتي تنصيص وفي نهاية الإجراء يمكن تنفيذ الأمر كما يلي : Sql = 'Insert Into Emp Values(1,Mostapha)' Execute SP_ExecuteSQL Sql هل هناك مثل هذة الإمكانية داخل أوراكل وشكراً

    • 6 رد
    • 2.9k مشاهدة
  6. جنة احساس
    Started by جنة احساس,

    سلام عليكم ورحمة الله وبركاته وبعد انا احتاج كتب تعليم pl.sql 9i اخذت دورة لمدة ثلاث اشهر فيpl.sql والظاهر مي كافية لكي افهم هذه اللغة ورجوا منكم المساعدة لو بكتب مشروحة باللغة العربية ومفصلة ولكم مني جزيل الشكر البرنامج الى درسته هو pl.sql 9i ارجوا المساعدة

    • 0 رد
    • 1.8k مشاهدة
  7. seco

    بسم الله بعد تنصيب oracle 9i مباشره ذهبت الى ال SQL*PLUS لانشاء قاعده بيانات جديده ب create database mm; يعطينى رساله تقول insufficient priviligies !! ما الحل ؟ شكرا

    • 3 رد
    • 2k مشاهدة
  8. seco
    Started by seco,

    بسم الله انشأت ملف udl لعمل connection string للاتصال ب oracle اخترت oledb provider for oracle مره واخترت oracle provider for oledb مره اخرى وفى كل اختيار اضع ال server name علامه النقطه "." بدون تنصيص او اكتب local وادخل ب sys او system وفى كل الاحوال يعطينى رساله خطأ عند اختبار الاتصال تقول TNS couldn't resolve service name ما الحل ؟ شكرا

    • 0 رد
    • 1.2k مشاهدة
  9. Select
    Started by Select,

    هل من مساعدة في توضيح الفرق بين 2tril , 3tril وجزاكم الله كل خير

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

    السلام عليكم عندى سؤال مغلس اوى معايا ومش لاقيلة حل كل اللى انا عايزة انى اعمل select statement وتكون ال result set تتكتب فى فايل يتحط فى اى مكان على الهارد برجاء الافادة وشكرا

    • 3 رد
    • 1.7k مشاهدة
  11. bahaa_esmail
    Started by bahaa_esmail,

    السلام عليكم ايها الأخوة العرب ويارب المزيد من العلم وانا بكون سعيد لما بشوف إجابات نموذجية من الخوة بالمنتدىويارب يزيدكم لم أطيل عليكم بس انا عاوز أعرف إستخدام كل من الدالتين translate , floor علشان أنا وجهتهم كثير و لم أعرف إستخدامهم كمثل الدالة التالية تحتوى على translate FUNCTION chk_char(st varchar2) RETURN varchar2 IS l smallint := NVL(length(st), 0); c varchar2(1) := null; d varchar2(1) := null; E varchar2(1) := null; f varchar2(1) := null; BEGIN for i in 1 .. l loop d := upper(substr(st,i,1)) ; if d <> ' ' then E := translate(d,'*ABCDEFGHIJKLMNOPQRSVTYWUXYZ',' '); c :…

    • 0 رد
    • 1.6k مشاهدة
  12. sameh bakkar
    Started by sameh bakkar,

    بسم الله HR_schema.pdf

    • 4 رد
    • 2.2k مشاهدة
  13. aelmasry
    Started by aelmasry,

    ممكن تساعدونى فى معرفة الفرق بين DEFERRABLE and INITIALLY DEFERRED وجزاكم الله خيرا

    • 1 رد
    • 1.8k مشاهدة
  14. هانى سند

    السلام عليكم إخواني الكرام أحببت ان اتشارك معكم هذه الselect و التي نحصل بعد تنفيذها علي عدد السجلات التي تبدا من رقم 4 مثلا الي رقم 10 مع اظهار الrownum كمسلسل ملحوظة :الselect لن تعمل في الاصدارات قبل Oracle8i, release 8.1 اليكم الكود SELECT * FROM (SELECT a.*, ROWNUM rnum FROM (SELECT * FROM scott.emp ORDER BY 1) a WHERE ROWNUM <= &scnd_num) WHERE rnum >= &frst_num و الكود بالمرفقات getrowsfromntom.txt

    • 2 رد
    • 2.1k مشاهدة
  15. miash80
    Started by miash80,

    السلام عليكم ورحمة الله وبركاته ارجو مساعدتي في كتابة جملة INSERT عندي جدول خاص بألادوية وأسمه ITEMS وجدول خاص بالمورديين SUPPLIERS ولان العلاقة بين الجدولين MANY TO MANY هنالك جدول ثالث يجمع بين الجدولين واسمه ITEM_SUPPLIER ويحتوي على PRIMARY KEY لكل جدول اريد ان اضيف جميع الادوية لاحد المورديين عن طريق جملة INSERT هل جملة الINSERT هذه صح ولا لأ وما الخطأ فيها INSERT INTO ITEM_SUPPLIER(ITEM_NO,SUPPLIER_ID) INTO('ITEMS.ITEM_NO','669'); وعند عمل RUN يخرج هذا المسج INSERTED VALUE TOO LARGE FOR COLUMN اين الخطأ وما هي الجملة الصحيحة . :angry:

    • 3 رد
    • 2.5k مشاهدة
  16. amr fawzy
    Started by amr fawzy,

    السلام عليكم ورحمه الله وبركاته اريد من حضارتكم كود للحصول على serial number الخاص بالهارد ديسك او المزر بورد وذللك سوف يساعدنى فى عمل نظام حمايه على برامجى فسوف اقوم بعمل باسورد للبرنامج تكون عباره عن ناتج عمليات حسابيه معقده على serial number بحيث اكون انا الوحيد الذىيعرف هذه العمليات وسوف يقوم برنامجى إن شاء الله بعمل تحقيق على كلمه السر المدخله هل تساوى ناتج هذه العمليات وياريت لو احد عنه فكره لعمل نظام حمايه يقول لنا وجزاكم الله خير السلام عليكم ورحمه الله وبركاته

    • 2 رد
    • 1.6k مشاهدة
  17. R.hamed

    في خطأ في الكود اتمنى اعرف ليش (هو ما بنفذ بعد الelse)انا كثير مستعجل FUNCTION CAL_EMP_SAL (num in integer,v_employee_id in employees.employee_id%type) return number is v_manager_id employees.manager_id%type; sal number := 0; begin select distinct(nvl(manager_id,0)) into v_manager_id from employees where manager_id=v_employee_id; if (v_manager_id=v_employee_id) then select (salary+nvl(commission_pct,0)+num)-salary*0.16 into sal from employees where employee_id=v_employee_id; else select (salary+nvl(commission_pct,0))-salary*0.16 into sal from employees where employee_id=v_employee_id; end if; return sal; end;

    • 1 رد
    • 1.3k مشاهدة
  18. amd_el
    Started by amd_el,

    لو سمحتم عايز الأجابة الصحيحة لسؤالين هما : For which action can you use the TO_DATE function? A. Convert any date literal to a date B. Convert any numeric literal to a date C. Convert any character literal to a date D. Convert any date to a character literal E. Format '10-JAN-99' to 'January 10 1999' Which three statements about subqueries are true? (Choose three.) A. A main query can have more than one subquery. B. A subquery can have more than one main query. C. The subquery and main query must retrieve data from the same table. D. The subquery and main query can retrieve data from different tables. E. Only one column or expression can be compa…

    • 3 رد
    • 1.6k مشاهدة
  19. walid148960
    Started by walid148960,

    ياريت يأخواني لو في حد عندة سيديهات تعليم ال pl/sql صوت وصورة اوحتى كنب بشرح تفصيلي او عندة استعداد يشرح لنا ال pl/sql بمقايل انا الحقيقة خلصت الsql في معهد نيوهورايزون وحاسس اني تايه فيه معلومات كتيرة جدا ومحتاج مساعدة برجاء الأفادة وربنا يجعل هذا في ميزان حسناتكم يوم القيامة بأذن الله الأيميل [email protected]

    • 2 رد
    • 2.3k مشاهدة
  20. baalaaz
    Started by baalaaz,

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

    • 6 رد
    • 2.4k مشاهدة
  21. sky information
    Started by sky information,

    Oracle and Java Stored Procedures السلام عليكم ......................................................... نبدأ اليوم بعون الله بموضوع جديد لكنه في الواقع ليس جديد في عالم الأوراكل وإنما جديد بالنسبة لنا في هذا المنتدى . بعدما أطلعت على الكثير من المواضيع في المواقع والكتب أحببت ان أشارككم في هذه المعلومات القيمة المقدمة ابتداء من إصدار الأوراكل 8i قاعدة بيانات الأوراكل تتضمن (fully functional Java Virtual Machine ) وهو ما يسمى JVM Oracle من خلال هذه العلاقة الوثيقة بين الأوراكل والجافا تظهر تقنية مهمة للأوراكل ألا وهي من ناحية المطورون : إجراءات الجافا المخزنة . مع إجراءات الجافا المخزنة يتمكن المطورون من استغلال قوة الجافا أثناء بناء تطبيقات قاعدة الب…

    • 6 رد
    • 4.2k مشاهدة
  22. ryan911
    Started by ryan911,

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

    • 4 رد
    • 2.1k مشاهدة
  23. المهاجر
    Started by المهاجر,

    بسم الله الرحمن الرحيم أخواني بعد ما حملتهم سوف أحملهم مرة أخري دروس تعليم الاوراكل sql عن طريق هذا الرابط http://www.4shared.com/dir/2592033/ce72029a/sharing.html

    • 9 رد
    • 5.2k مشاهدة
  24. anisalqubati
    Started by anisalqubati,

    الاخوة الاعزاء ارجو المساعدة فى حل هذه المشكلة هناك جدول تتم علية عمليات select,inset,update من قبل عدة مستخدمين بصورة كبيرة جدا من داخل عدة forms وكل form لة COMMIT خاص بة الا ان كل العمليات تجرى صحيحة ماعدا update وكانها فى بعض الاحيان لاتنجح فى تغير البيانات الخاصة بالجدول لانها تتم على حقل واحد فى هذا الجدول.ارجوا من الاخوة الاعزاء مساعدتى فى كيفية ضمان نجاح الupdate فى كل الاحوال وهل هناك مشكلة لدى dataBase فى ترتيب العمليات الكثيرة كل جدول فى نفس الوقت اوهل هى مشكلة lock ارجو المساعدة فى حل الاشكال جزاكم الله خيرا وشكرا جزيلا

    • 8 رد
    • 2.8k مشاهدة
    محمد عبدالله محمد رحمة الله
  25. hussienburhan
    Started by hussienburhan,

    كيف استطيع استرجاع اليوم من تاريخ معين مثلاُ استرجاع اليوم من هذا التاريخ 12/12/2007 اريد استرجاع 12 وشكراً جزيلاً

    • 5 رد
    • 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.