SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم في الـ select statment مالفرق بين الـ equijoins و الـ nonequijoins ؟
-
أعزائي و أصدقائي: حيث أن هذه المشاركة الأولى من سنة لانقطاعي عن عالم أوراكل, أرجو إفادتي بالجواب لسؤالي التالي على وجه السرعة: أرجو منكم على وجه السرعة إفادتي بكيفية بناء Table في الأوراكل بحيث يقبل أكثر من 30 حرف كإسم لهذا الجدول... حيث ليست هنالك إمكانية لتغيير أسماء الجدول المردا بناؤها ليكون أقل من 30 حرف على الإطلاق. أرجو الإفادة على وجه السرعة يا إخوان.
-
Al salamo 3alikom game3an dh awel mwdo3 lya hena w ya rab ykon 7d 3ndo el 7l 3ayz a3ml create le table with dynamic name y3ny Create Table Dynamic table name as select * from dynamic_Table_name ana grbt keda Create table (Select table_Name || '1' from all_Tables where table_name = 'GL_JE_HEADERS) as select * from (Select table_Name || '1' from all_Tables where table_name = 'GL_JE_HEADERS') bs daiman bydeny Invalid option 3la fekra i am ready to help anyone lw fe 7aga 3yzha just send me here a request or email me to City_Of_wizards@hotmail.com thanks in advance
-
انا بستخدم المستعرض لوراكل oracle sql 11g express edtion وكما نعلم انه فيه يوزر افتراضي اسمه emp احاول اخذ بيانات من اليوزر باستخدام الكود التالي select * from emp where deptno = &dep_num ; يطلع لي الخطا التالي ؟!!! ORA-01008: not all variables bound فياريت احد يساعدني ايش المشكلة بالزبط ؟!!!
-
مسآءكم / صبآحكم -[ يآسمين ]- دي أولـ مشآركة ليـآ وبعتزر منكم أنهآ سؤآلـ مش مشآركه مفيده ويآريت كنت أئدر آفيدكم بـ حآجه سؤآلي عن .. بتمني أعرفـ إزاي أعمل آلجدول بتآع حجوزآت آلطيرآن بـ أي برنآمج بـ آلزبط وشكراً مئدماً لـ آلجميع .. -[Plan ur Trip On Expedia]-
-
السلام عليكم كل ما اقوم بعمل function او procedure بيتعمل بس بتظهرلى رسالة created with compilation error ايه الحل للموضوع ده لانه عامل مشاكل عند الاستدعاء شكرا
-
-
اولا السلام عليكم انا بفضل من ربنا بتعلم الاوركل جديد وصطبت برنامج ال sqldeveloper ومش عارف اعمل كونكشن بيجبلى الرسالة ديه Failure - Test failed: The Network Adapter could not establish the connection?وورت على حلول كتير منفعتش معايا ومن ضمن الحلول انى كان المفرود انى اشغل الاوركل اعمله Enable من الserves بس هو اصلا مش بيظهر عندى فى السيرفز وبردو انى اغير الهوست او البورت مش عارف تخديد من ال lisenter بس ده بردو مش موجود عندى بس البرنامج شغال عادى فا ممكن لو حد يعرف المشكلة يفدنى ؟!!
-
السلام عليكم ورحمه الله وبركاته يا جماعه انا عندي ERROR بتظهر وهو الاتي ORA-06512: at "SYS.UTL_FILE", line 33 كل اما برن الكود الاتي ;'create or replace directory textfile as 'D:\saber declare ;file utl_file.file_type begin ;('file :=utl_file.fopen('textfile','noor.txt','w ;('utl_file.put_line(file,'wellcom noor ;(utl_file.fclose(file ;end ارجو الافاده لو سمحتكم وازاي احل المشكله دي وبشكركم وسوري علي الاطاله :)
-
ارجو منكم مشاهدة هذا الموقع www.islamway.com/gaza
-
السلام عليكم اريد ان اعرف هل شهادة OCA تطلب لها شركة اوراكل حضور عدد معين من ساعات التدريب للحصول على الشهادة مع العلم انى دخلت موقع شركة اوراكل ووجدت انها لا تطلب حضور ساعات معينة من التدريب فى مركز معترف بها لديهم فى هذه الشهادة , ثم ذهبت الى المركز الخاص بهم فى الكويت وقالوا لى على العكس انها تطلب حضور 40 ساعة على الاقل واعرف ان هدفهم تسويقى للكورس ثم ان المبلغ مبالغ فيه جدا لدرجه كبيرة لحضورالكورس مع العلم انى فى غنى عنه لانى ادرس جيدامع صديق لى له خبره هل من طريقة للحصول على الشهادة OCAعن طريق الانترنت من موقع الشركة ارجو الافادة على الاميل femadw@yahoo.com
-
هناك 3 جدوال شكلهم كده CAST_ID &CAST_NAME 1 RANA 2 CC 3 GG SUP_ID &SUP_NAME 1 SEAF 2 CCC 3 VVV 4 DD SUP_ID &CAST_ID 1 2 2 1 1 1 هنا SUP_ID و CAST_ID بريمر كاى مركب مطلوب جمله سيلكت ترجع SUP_ID اللى اشتغل مع CAST_ID....او SUP_ID اللى اشترك مع CAST_ID السوال التانى 2- عايز اكتب بروستزر على مستوى قاعده البيانات ياخد اسم الجدول و اسم الحقل يرجع مجموع الحقل SUM و جزكم الله الف خير ..
-
الكود مستخدم لترحيل يومية مبيعات اليوم بالكامل على قيد واحد ولكنه لا يكتمل وجربت معاه كل شيئ ارجو المساعدة وشكرا 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)…
-
السلام عليكم اريد ان اسال الاخوان في المنتدى عن كتاب ال Introduction to Oracle9i PLSQL - Volume I .pdf هل هو الكتاب الذي ادرس بة لامتحان 1z0-147 لاني اكملت قبل مدة امتحان ال 1z0-007 واريد ان استمر في دراسة الديفلوبر وشكرا
-
كيف اسوي استعلام بالداله decode تظهر لي اسم الطالب والمعدل المئوي والتقدير من جدول الطلاب student 90الى 100 ممتاز 80الى 89 جيد جدا 70 الى 79 جيد 50 الى 69 مقبول الرجا المساعده
-
السلام عليكم اولا انا عايز اعرف انا بعمل ان لاين لية؟ ثانيا مثلا عندى الاستعلام دة select ename,sal from(select ename,sal from emp where sal >3000); النتيجة هية king 5000 ولو عملت كدة select ename ,sal from emp where sal >3000; النتيجة هية هية يبقى اية الفرق ارجو حد يشرحلى اهمية ال inline
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته ، اخواني الكرام ، انا اعمل على نظام تشغيل Windows xp (sp2) oracle8nt اود ان اعرف حل هذه المشاكل إذا ممكن : 1. عند حذف tablespase تظهر هذه الرسالة ORA-01549: tablespace not empty, use INCLUDING CONTENTS option ماذا تعني INCLUDING CONTENTS option؟؟؟ ---------------------------------------- 2. الفرق بين الامرين alter user xx quota 1M on file_data; والامر ALTER DATABASE DATAFILE 'd:\orant\xfile1.dbf' AUTOEXTEND ON NEXT 1m; -------------------------------------------- 3. عند محاولتي تغيير مسار قاعدة البيانات بهذه الطريقة ظهرت لي الرسالة التالية SQL> ALTER DATABASE 2 RENAME FILE 'd:\orant\xfile1.dbf' TO 'd:\orant…
-
السلاام عليكم اريد امر ظافة صوره داخل الفورم .. وانا كتبت الامر هذا ولاكن لم يشتغل وجزاكم اللله خير Read_image_file('c:\project\ss.bmp','bmp','image.image5'); بأعتبار ان ss.bmp الصوره ابي شرح مفصل واسم البلوك book
-
السلام عليكم لا تقوم قاعدة البيانات بتنفيذ Trigger التالي - ويتم تنفيذه بعد إضافة بيانات للسجل - : CREATE TRIGGER IN_AVG FOR PRICE_DATE ACTIVE AFTER INSERT POSITION 0 AS declare variable num decimal(15,2); declare variable m_id integer; begin select max(id) from price_date where id_comp = new.id_comp into :m_id; if (m_id > 8) then begin select avg(pr_close) from price_date where id_comp = new.id_comp and id > :m_id -9 into :num; new.avg_9 = :num; end else new.avg_9 = 0; end وعندما استبدلت تفيذه بقبل إضافة بيانات لللسجل فإنه ينفذه . CREATE TRIGGER IN_AVG FOR PRICE_DATE ACTIVE BEFOR INSERT POSITION 0 AS declare variable num decimal(15…
-
السلام عليكم ورحمة الله وبركاته أريد Function وفيه باراميتران يعيد لي ثلاث قيم (المقصود بثلاث القيم عندي جدول فيه 3 أعمدة العمود الأول : إسم الشهر بالعربي -- العمود الثاني : إسم الشهر بلإنجليزي . -- العمود الثالث : التاريخ بالميلادي .) أريد من هذا الفانكشن عندما أدخل الباراميتران الأول يكون من السنة التي أريد وضعها والثاني إلى السنة أيضا التي أريد وضعها بأن يستخرج اليوم بالعربي و اليوم بلإنجليزي و السنة الميلادية ويضعها في الجدول يعني مثال : عندما أدخل الباراميترات من السنة 2005 إلى السنة 2010 أريد منه وضع كل الأيام بالعربي والإنجليزي والتاريخ الميلادي أرجوا أن يكون واضح
-
لو كنت عاوز تفهم التري بتشتغل ازاي وكمن ازاي تعرف الفرق لو غيرت في الكود بتاعها تعالي نشوف مع بعض أمثلة بسيطة وهتساعد ان شاء الله في فهم التري If you want to know how to create a tree in sql and how to change it's result to understand its working mechanism see these simple examples ======================================================= المثال الأول عاوز اطلع النتيجة بتاعة الكويري بتاعتي بالشكل ده ؟؟؟ MANG_EMPS -------------------------------- Steven King Michael Hartstein Pat Fay Neena Kochhar Jennifer Whalen Susan Mavris Hermann Baer Shelley Higgins William Gietz Nancy Greenberg …
-
السلام عليكم ممكن مساعدة في تريقر أنا عندي مشكلة على مستوى button declare cursor c1 is select p_count_degree1,p_count_t from plain where p_no=:global.p_id; v_degree1 number; v_vist number; v_net number; begin open c1; fetch c1 into v_degree1,v_vist ; if :global.de=1 then v_net :=v_degree1-1; update plain set p_count_degree1=v_net where p_no=:global.p_id; :TRVL_DEGREE :='أولى'; commit; elsif :global.de=2 then v_net :=v_vist-1; update plain set p_count_t=v_net where p_no=:global.p_id; :TRVL_DEGREE:='سياحية'; commit; end if; close c1; end; commit_form; المفروض إذاضغطت على الbutton تظهر لي أولى أو سياحية في التكست حسب اختيار…
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته اريد حل ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ كيف اخلي الناريخ يظهر على الفورم اي من تاريخ الجهاز يظهر على طول؟ ولما اعمل حفظ يتخزن بالتاريخ مثلا لو استعلمت من تاريخ الشاراء يظهر ا ارجوكم ساعدني ولك جزيل الشكر
-
السلام عليكم ازاى اعمل الاستعلامات دى فى sql الاكسس لقاعده بيانات موظفين ترتي مرتبات الموظفين تنازلى و عرض اعلى 3 موظفين فى المرتب فقط ترتيب حسب تاريخ الميلاد و عرض نصف عدد الموظفين فقط الاكبر ف العمر عرض الموظفين , سنهم اكبر من 40 سنة
-
ما البورت الذي يعمل لديه الأداة ISQL PLUS ولكم جزيل مني الشكر