SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته ـــــــــــــــــــــــــــــــــــــــــــــــــــ انا مبتدئ في اوراكل وعندي استفسار الصراحة سويت جدول وعجزت اجد ما الخطا في الداتا تايب اتمنى احد يخبرني ما الخطأ create table student ( st-id number(13) primary key , st-name varchar2(10) constraint st-n-n not null , nationall varchar(10) default 'ksa' constraint nation-n not null , constraint st-name-u unique(st-name) ); الخطا رقمه 00902 invaild data type
-
بس اعمل هذا الاستعلام تظهر هذه الرسالة : ORA-00920: invalid relational operator SELECT * FROM BNJ_CV WHERE NVL(&national_id,national_id) AND NVL(&CAREER_ID,CAREER_ID) AND NVL(&AGNCY_ID,AGNCY_ID) AND NVL(&EXPERIENCE_ID,EXPERIENCE_ID) AND NVL(&STATUS_ID,STATUS_ID) لذا رجاء ارجو المساعة في اجاد الغلط
-
الى الاخوه الاعزاء انا اقوم الان بقراءه كتب ال pl/sql لأني سوف اقوم الاسبوع القادم بتقديم امتحان في الpl وفي الحقيقه موضوع utl_file لم استطيع فهمه فعلى الاخوه الكرام تقديم المساعده لي في هذا الموضوع مع الامثله الواضحه في هذ ا الموضوع مع الشكر التام للجميع
-
السلام عليكم ورحمة الله وبركاته أتمنى من الاعضاء شرح امر DELAY مع مثال. وشكرا...
-
السلام عليكم ورحمة الله أعزائي القائمين على هذا الموقع أرجو الافادة وبالسرعة القصوى ان أمكن يوجد عندنا مشكلة على الداتا بيز في وقت ذروة العمل .. حيث يتم قفل بعض الجداول .. اضافة لحدوث بطء شديد في استرجاع البيانات وتشغيل التقارير عند مراجعة ملفات المشاكل : تبين أن عمليات القفل تتم على كامل الجدول وليس على سطر معين في الجدول !!! وتبين أن التعليمات العالقة هذه هي تعليمات insert بسيطة وليست من select على سبيل المثال !!! والسؤال هل عملية ال insert تقفل جدول بأكمله .. علما أنه لا توجد أي تعليمة select مفتوحة for update .. قاعدة البيانات 10g والتطبيقات معمولة على developer 6i أرجو المساعدة إن أمكن
-
اتمت بعون الله تعالي الدرس السابع وارجو من الله تعالي تقبل هذا العمل صدقه جاريه لوالدي واسرتي جيمعا غفر الله لنا ولكم ولكل من له علينا حق امين LESSON__6__Data_Manipulation_Language_DML___tc.doc
-
السلام عليكم ورحمة الله وبركاته عندي جدول اساسي به بيانات وعندي جدول اخر مربوط بهذا الجدول اريد ان احذف بيانات الجدول الاساسي مع ترك بيانات الجدول الفرعي ارجووووووووو المساعدة
-
انا عندي مشكله في الكود البسيط ده ان جزء exception لا يفعل عند عدم وجود بيانات ارجو المساعده في معرفة هذا الخطاء الغريب DECLARE dummy NUMBER; BEGIN SELECT count(1) INTO dummy FROM emp where deptno=200; EXCEPTION WHEN NO_DATA_FOUND THEN DBMS_OUTPUT.PUT_LINE('no data found'); WHEN OTHERS THEN NULL; END; المفرض ان الرساله no data foun تظهر نظر لعدم وجود بيانات خاصه بالادارة 200 تمام كده المشكله انه الجزء لا يعمل اطلاق مش عارف العيب في الدتابيز عندي ولا اه ياريت حد يجربه ويقلي اشتغل عنده ولا لالالالالالالالا علشان اعرف الغلط فين بالظبط والغريب ان الكود ده يعمل DECLARE dummy NUMBER; BEGIN SELECT sal INTO dummy FROM emp where deptno=200; EXCEPTION …
-
لو سمحتوا يا جماعه انا بس ليا سؤال صغير انا ان شاء الله حاخش امتحان 1Z0-007 ياريت بس من اهل الخبرة كدة ينصحوني باية قبل م اخشة او اركز في اية بالظبط ؟
-
السلام عليكم لدي مستخدمين وفي كل مستخدم عدد كبير من الجداول ولعرض الجداول اقوم باستخدام الجملة التالية SELECT * FROM TAB و لكن السؤال هو كيف لي معرفة الجداول المتشابه في المستخدمين مع العلم ان الجملة المنطقية لهذا السؤال من المفترض ان تكون كالاتي SELECT TNAME,TABTYPE FROM ACC.TAB,NSUR.TAB WHERE ACC.TNAME=INSUR.TNAME وللاسف لا تستجيب هذه الجملة ارجو منكم الافادة ودمتم
-
أريد من الأخوة الأعضاء تنزيل الملف المرفق ثم المساعدة إن أمكن ونأسف على الإكثار من الأسئلة. Lab4.doc
-
السلام عليكم عايز جملة pl تعمل الاتي : جملة تكون مدخلاتها اسم العامل والمرتب وتكون المخرجات اسم العامل والمرتب والضريبة والحافذ والصافي من حيث الضريبة تحسب كالاتي : 1- اول 3000 معفي عن الضرائب 2. من 3000 الي 5000 يدفع 7% 3- من 7000 الي 10000 يدفع 10% 4- اكثر من 10000 يدفع 15% ويحسب الحافذ 85% من المرتب والصافي = المرتب - الضريبة + الحوافذ ملحوظة لو واحد باخذ 6000 يبقي اول 3000 معفي من الضرائب وال 3000 الاخري هم الي عليهم ضريبة في الكل وكل واحد حسب الشريحة
-
السلام عليكم عندي TABLE وفيه حقل من VARCHAR2 عند ادخال قيمة بالعربي واخرها اقواس (2) مثل النص : عقد جديد الثاني (2) عند عمل SELECT لمشاهدة الادخال سوف يعرض )عقد جديد الثاني (2 ماهو السبب ولماذا يحدث ذلك علما اني حاولت واجتهد ووجدت حل مؤقت وهو عند العرض او الادخال نضيف علامة الفتحة للعربي مثال SELECT FIELD2 ||'َ' طريقة كتابة علامة الفتحة SHIFT+ حرف ض بالعربي اتمنى المساعدة
-
هل احد يستطيع المساعده فى عمل فانكشن لارجاع عدد ايام يوم معين فى شهر معين من سنه معينه مثلا فى 12/نوفمبر/2005 نجد ان يوم السبت تكرر اربع مرات ويوم الاربعاء تكرر خمس مرات -------------------------------------- فانكشن آخر لمن يستطيع المساعده فيه وهو هام جدا يفيد فى برامج شئون الموظفين وهو كيف يمكن عمل طريقه ما او فانكشن ما او تريجر بحيث عند ترقى موظف معين لوظيفه معينه ودخول موظف من مرؤوسيه مكانه السؤال هو كيف يمكن عمل تحديث لكود المدير excample : empno ename mgr كود الموظف اسم كود المدير كود الموظف اسم كود المدير ---------------------------------- -------------------…
-
hi members i have a problem as i instal oracle at my COMPUTER and i work in a project i want to export the database of these project but an error is appear to me i write these line in the dos to export the database exp ahmed/ahmed file=d:\database.dmp owner=ahmed and these error appear to me EXP-00056: ORACLE ERROR 12560 ENCOUNTERED ORA-12560: TNS:PROTOCOL ADAPTER ERROR EXP-00000: EXPORT TERMINITED UNSUCCESSFULLY I WANT TO KNOW WHAT TO DO TO EXPORT THE DATA NOTE : I INSTAL ORACLE FORMS ON MY COMPUTER ALSO
-
I need to write function that calculate The Number Of Minutes Between Two Date-Time Values and Skipping Weekends Also skip the time between 03:01:00 pm to 06:59:00 Am I need to enter the two date with time the return value should be the number of Minutes between to days without weekend days and the time between 7:00 AM to 3:00 PM create or replace function workingday (d1 date, d2 date) return number this function must subtract the weekend day (friday and Saturday) for example 'select workingday('1-may-07',20-may-07’) the result must be 14 create or replace function workingday (d1 date , d2 date) return number is total number; startdate date ; DayNum POSITIVE;…
-
-
اشكركم على سرعة الرد في الموضوع السابق بصراحة نسيت عنوان الصفحة التي تمكنني من كتابة استعلامات ال sql فيها اي في المتصفح في اوراكل 9i
-
وجدت منتدي جديد للاوركل باسم http://www.ora25.tk وارجوا المشاركه فيه بالدروس والاسئله وكلما كثرت المنتديات في الاوركل كلما كان البحث اسهل لاني والله كنت اعاني لاجد لي منتدي اوموقع للاوركل ووجدت هذا الموقع ولكن يوجد موقع اخر لاتوجد فيه اي مشاركه وارجوا المشاركه حتي من اداره هذا المنتدي حتي تتم الفائده للجميع
-
الأخوة الزملاء تحية طيبة عندي نظام معمول بVB6 ومربوط بقاعدة بيانات ORACLE 9i أود عمل TRIGGER على حقل معين في أحد الجداول لضبط الإدخال فيه بحيث يظهر رسالة خطأ RAIS_APPLICATION فهل يتظهر رسالة الخطأ عند المستخدم لأنني لا أملك أصل النظام وشكراً تحياتي
-
الاخوة الاعزاء .. تواجهني مشكلة هي ان مشروع تخرجي نظام اجراءات ادارية ولدي قاعدة بيانات مصدره .. واني الان اريد تركيبه على جهازي ولكني نسيت اسم المستخدم .. ولم استطع ان اعمل استيراد كي اشغل البرنامج
-
- 8 رد
- 1.4k مشاهدة
- 1 follower
-
-
نرجو من لديه الإجابة عن كيفية التأكد من أن الامتحان قد قبل في أوراكل الاجابة باسرع وقت ممكن لقد قدمت الامتحان وحصلت على تقرير وقالو يجب ان يصل إلك بريد إلكتروني برقم البرومترك والنتيجة ولم يصل إلي هذا البريد حتى الان وقد قدمته منذ أكثر من شهر
-
السلام عليكم ورحمة الله ياشباب أنا أختبرت SQL Online وأريد شهادة OCP ماهي الإختبارات القادمه وماهي أرقامها لكي أختبرها
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته, أرجو من الأخوه الأعضاء الأعزاء لو ممكن اللي عنده موقع او تعليميات صوت وصوره يا ريت لو يقوللي علي مكانها او اللينك بتاعها او يرفقها مع رساله من فضلكم. الف شكر.................. والصلاة والسلام علي رسول الله
-
الساده الافاضل بعد التحية ارجو الرد السريع على هذا الموضوع وهو اعطاء صلاحيات select على اعمده معينة لمستخدم اخر مثلا GRANT SELECT( dname, loc ) ON dept TO scott مع العلم ان هذا الكود لايعمل (يعمل فقط مع UPDATE ) وشكرا Abdellatif_CV_OCP.doc