SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
سلام اخواني الكرام ممكن تفيدوني في عمل نطام لجدول مدرسي بحيث يقوم بتوزيع الحصص بشكل اتماتيكي
-
اخواني اعضاء المنتدى الكرام لدي سؤال يخص الاستعلام وهو : لدي جدول اسماء الموظفين و جدول اخر للمكافائات فيه ثلاث اعمدة وهي ( رقم الموظف و رقم المكافئة و تاريخ المكافئة) فلو اعتبرنا ان الموظف رقم 1 واسمه احمد و لديه 3 مكافائات مثلا (رقم الموظف 1 و رقم المكافئة 1 و تاريخها 2\2\2000 ) و (رقم الموظف 1 و رقم المكافئة 2 و تاريخها 3\3\2002) عندما اقوم بالاستعلام و عند الربط بين جدول الموظفين و جدول المكافاءات يقوم بتكرار الرقم و الاسم في جدول الموظفين فتكون بالشكل التالي 1 احمد 1 2\2\2002 1 احمد 2 3\3\2002 كيف استطيع ان اتخلص من التكرارات بمعنى ان يصبح الاستعلام بالشكل التالي 1 احمد 1 2\2\2002 2 3\3\2002
-
انا شغال mysql وعاوز اعرف backup query بتاعها او command
-
تحيه طيبه يرجى المساعده اريد ارسال ملف تيكست فايل من الداتا بيز باللغه العربيه مع العلم بانه يتم ارسال النص في الايميل بالغه العربيه اما بالملف المرفق لا يتم ظهور الكلمات العربيه
-
كيف أكتب تابع ينفذ لوحده في وقع معين من كل يوم ؟؟؟
-
تم العبث بالroles التي يمتلكها مستخدم hr وذلك من خلال برنامج sql developer وأصبحت فارغة كالصورة المرفقة ,كيف يمكن اعادتها الى الوضع الافتراضي الذي كانت عليه بعد تنصيب ال sql developer؟ او بالأحرى ما هي ال roles الافتراضية التي كانت قبل العبث؟؟؟
-
السلام عليكم ورحمة الله اتمنى ان يكون الاعضاء بتمام الصحة و العافية الطلب هو بخصوص اسطوانة تعليم اوراكل فمن يملك الجزء التاني فالمرجو ان يحمله لنا و شكرا
-
Hi all Playing with XML in Oracle Database http://mahmoudoracle.blogspot.com/2012/06/playing-with-xml-in-oracle-database.html Thanks
-
الأخوة العزاء تحية طيبة وبعد انشات قاعدة بيانات جديدة عن طريق Database Configuration Assistants - Oracle 10g فكيف أستطيع الدخول عليها لو سمحتم احتاج إلى فهم هذه الفقرة كي أستطيع بناء ما بعدها من دروس شاكر لكم مروركم واتساع صدوركم
-
يوجد عندى جدوالين 1- PY_MATURITIES 2-PY_MAT_TEMP SQL> DESC PY_MATURITIES Name ------------------------------- -------- ---- FILE_NO MAT_YEAR MAT_MONTH MAT_C_CODE MAT_SARF MAT_PAGE MAT_VALTYPE MAT_VAL MAT_STOP MAT_DATE MAT_S_DATE MAT_C_TYPE SQL> DESC PY_MAT_TEMP Name …
-
عندي جدول في الاوراكل بدخل فيه السنه واسم الصوره ثم مسار الصوره العمود اللي بياخد مسار الصوره من نوع LONG RAW بادخل المسار كده C:/USER /GDFDيديتي ارور ياريت اللي عنده فكره العمود اللي من النوع ده ادخله المسار ازاي يفيدني سريعا
-
ان شاء الله الطريقة فى الموقع الرسمى لاوراكل عن حذفة من على الجهاز بدل كل سعة ننزل نسخة جديدة الرابط http://www.ziddu.com/download/8348011/.doc.html
-
(i want to create function with two parmeters(date_of_birth,current_date to get age in years,months,days i create this function >>>>>>>>>>>>>>> create or replace function get_age (p_date_of_birth in date ,p_current_date in date) return number is v_get_age number; begin select trunc((months_between(to_date(p_current_date),to_date(p_date_of_birth))/12)||' years ' || trunc(mod(months_between(to_date(p_current_date),to_date(p_date_of_birth)),12)) ||' months ' || trunc(mod(mod(months_between(to_date(p_current_date),to_date(p_date_of_birth)),12),4)) ||' days ' )AS "Age" into v_get_age from dual; return v_get_age; end; >…
-
شباب عايز شرح عن الexists والpair wise والreguler expression يعني اي هي وظيفة كل واحد ومنها
-
السلام عليكم ورحمة الله وبركاته ماهو الحل بالنسبة لهذه الرسالة ora01843 not avalid month وشكرا لسعة صدركم
-
ارجو المساعدة كنت اعمل على قاعدة البيانات بدون مشاكل وفجأه لم اعد قادر على الاتصال بقاعدة البيانات ويظهر لي الاخطاء التالية ORA-01034: oracle not available ORA-27101: shared memory realm does not exist استخدم xp mode في ويندوز7 64x
-
السلام عليكم اخوانى انا اريد اخد نسخه من الاسيكما التى على جهازى وانسخها على جهاز اخر علما بانى اشتغل على sql developer
-
السلام عليكم عندي قاعدة بينات MS SQL 2000 ولدي معلومات موجودة في قاعدة بيانات أوراكل و أبحث عن سكريبت يحدث البيانات كل دقيقة من اوراكل الى MSSQL تحديث الي وليس مايجريشن لدتا فقط أكون شاكر ومقدر لكل من يتعاون معي في هذا الموضوع
-
ياجماعه الدروس رقم 5و6 فى الpl/sql فى كتاب Develop PLSQL Program Units حاجات تقيله اوى ايه وضعهم دول اذاكرهم كويس ولا مش مهمين ولو مهمين حد عنده حاجه كويسه شويه اذاكر منها الجزئيه دى بجد الموضوع تاعبنى نفسيا لدرجة انى فاضل عليا هفوه وازهأ من الاوراكل كله علما انى بذاكر فى البيت معتمدا على مجهودى الشخصى. ياريت حد يفيدنى رجاءا. وشكرا جزيلا.
-
السلام عليكم ورحمه الله اشتقت لقسم PL/SQL اتمنى من الله ان يكون الجميع فى احسن حال . مشكلتى انا عايز PROCEDURE او function او PACKAGE داخل DBMS او مكتوب من احد عباقره المنتدى يكون بيعمل Translate كامل ادخلو النص عربى يتحول الى لإنجليزي او العكس انا حاولت افكر فى JavaBean بس لاسف لم تحقق functionality كامله و طبعا جعلت الشاشه بطيئه لحد ما علما لو الكلام تعمل على مستوى Database هيبقى حقق functionality كامله و اسراع بمراحل وان لم يتوفر طلبى فاضاعف الايمان JavaBean محترمه احسن من اللى موجد عندى وجزاكم الله خير.
-
بسم الله الرحمن الرحيم --- عندى بس لغبطة فى الكود ده مش فاهم فيه نقطة === SELECT last_name||' reports to '|| PRIOR last_name "Walk Top Down" FROM employees START WITH last_name = 'King' CONNECT BY PRIOR employee_id = manager_id دلوقتى ايه الفرق بين prior فى جملة select وجملة connect by والف شكر
-
السلام عليكم أحاول أن أعمل trigger كل ما يدخل الشخص ايميل بشكل غير صحيح يظهر رساله للشخص. مثلا الايميل يجب ان يكون بهذا الشكل syntax :help@hotmail.com عملت هذا الجدول: My table client : CLIENTNO CPOSTCODE CTELNO LICENSENO SEX OFFICENO CNAME EMAIL INSERT INTO client VALUES ('cd',100,955,57,'female',353,'aldi','jhhha@hotmail.com'); INSERT INTO client VALUES ('c',105,58,27,'male',3,'akju','smmn@hotmail.com'); INSERT INTO client VALUES ('cdd',10,858,527,'msle',33,'ajgi','toop@hotmail.com'); INSERT INTO client VALUES ('cde',1050,818,6927,'female',443,'agf','rang@hotmail.com'); هذا trigger create or replac…
-
الكود create or replace PROCEDURE RAISE_SALARY (ID IN EMPLOYEES.EMPLOYEE_ID, PERCENT IN NUMBER)IS BEGIN UPDATE EMPLOYEES SET SALARY = SALARY*(1 + PERCENT /100); WHERE EMPLOYEE_ID=ID; END RAISE_SAL; مرفق صوره
-
ماهو الحل حالة إنهيار الويندوز وعليه database كبيرة بها كم كبير من المعلومات ؟ أحمل oracle10g database 'وبعد ذلك أفيدونا وشكرا
-
مرحبا ممكن سؤال عاجل لوسمحتو : عندي حلقتين متداخلتين الأولى عبارة عن cursor يجلب قيم الثانية عبارة عن استعلام select يرجع قيم متعلقة بالقيم التي يتم جلبها من الحلقة السابقة تحوي هذه الحلقة الثانية عداد, و في حال تم جلب قيمة null من هذا الستعلام أود المتابعة بالقيمة التالية , و لكن الذي حصل هو أنه يتم الخروج من الحلقة بدون المتابعة loop fetch cursor into a,b i:=0; loop if (i<3) then select * from table where col1=a and col2=b; end if; i:=i+1; ;end loop end loop; exception when no_data_found then messag(1 هل يتوجب علي كتابة كود ما في قسم ال exception لجعله يكمل الحلقة و عدم الخروج منها و شكرا سلف