SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته رجعنالكم بعد سنوات طويلة من الغياب وبنتمنى الجميع يكون بالف صحة وعافية الكود الموجود في الاسفل حاص بعكس اي نص فه فواصل CREATE OR REPLACE function ERP.reverse_string_seg(p_string varchar2) return varchar2 is v_string_parameter varchar2(4000) := p_string; v_string_1 varchar2(4000); v_string_2 varchar2(4000); v_symbole varchar2(4000); v_last_string varchar2(4000); v_index number; begin dbms_output.put_line('v_string_parameter='||v_string_parameter); select regexp_instr(v_string_parameter, '\D') into v_index from dual; …
-
السلام عليكم ارسلت اليك اخر امتحان وصلنى موفق ان شاء الله
-
السلام عليكم هل يمكن تعديل مفتاح اساسى P.K فى جدول وهذا الجدول مرتبط ب6 جداول اخرى وهذا الكود مرنبط به بيانات موزعة على ال6 جداول هل يمكن تغيير قيم المفتاح الرئيسى برجاء سرعة الرد السلام عليكم
-
السلام عليكم ورحمة الله وبركاته اود عمل trigger مثلا لدي جدول هذا هو school BookID BooKName والجدول الآخر هو Student StudentId StudentName وجدول حفظ التعديل وهو Logfile LogFileID Edit_Before Edit_after اريد عمل trigger عند عمل تحديث (Update) لأسم الكتاب يتم تخزين اسم الكتاب القديم (BookName) قبل التعديل بجدول LogFile مكان Edit_Before ، وتخزين التعديل (BookName) الحديث في جدول LogFile مكان Edit_After update School set BookName= 'Health' where BookID= '1'; اتمنى الشرح واضح وجزاكم الله خير الجزاء
-
عندى مشكلة فى جدول من الجداول اريد ان اعمل سيليكت علية و ان لم اجد ما اريدة من اعمدة اريدة ان يرد لى فى التقرير البينات التى سوف اعطيها لة المشكلة انى اريد عملها بال sql حيث ان المتاح لى هو sql query هل هناك طريقة يا اهل الخبرة
-
السلام عليكم ورحمة الله وبركاته عندى جدول لحساب الفائدة ومعدل الفائدة ممكن يتغير كل فترة اريد ان اعرف تغيرات الفائدة التى تمت مثلا الجدول عبارة عن نوع الحساب الرصيد معدل الفائدة توفير 10000 10% لما بغير المعدل بستخدم جملة update فمثلا غيرت المعدل فى 1/1 كان 12% وفى 1/7 كان 11% وفى 1/11 كان 10% لما بستخدم جملة select بيعرض لى اخر معدل فقط المطلوب منى بجملة select يعرض لى معدلات الفائدة ال استخدمتها خلال سنة مثلا
-
-
السلام عليكم و رحمة الله تعالى و بركاته و إذا أمكن تزودي بأسئلة الامتحان fateh_cis@windowslive.com
-
declare v_id number := 1; v_name varchar2(30); v_counter number := 0; begin loop select country_name into v_name from wf_countries where country_id = v_id ; v_id := v_counter + 1; exit when v_counter > 3; end loop; dbms_output.put_line (v_name); end;
-
الأخوة الأعزاء يوجد لدي جدول اسمه itemstock به column اسمه itemcode فيه ما يقرب من 22230 كود على الشكل التالي : km102ho205 lp106gl208 fh305pk609 أريد تحويلها الى الشكل التالي km-102-ho-205 lp-106-gl-208 fh-305-pk-609 هل لدي أحدكم حل لهذا ؟
-
اي من هذه الاصدارات لـ sql server يعتبر الافضل والاكثر فاعليه ، مع توضيح السبب . 2012 - 2014 - 2016 - 2017 - 2019 - 2022
-
عندي داتا بيز على جهاز الشغل اخدت منها باكب والداتا دي ليها user and password هنزل على جهازي sql 10 g عايزه اعرف ازاي احط user and passwrd بتوع الداتا دي على جهازي يعني الuser اصلا مش موجود هحتاج اعمل له كرييت الاول ولا المفروض اعمل ايه علشان انزل الداتا اللي معايا في file ده باليوسر بالتابل بكله ؟
-
بالله تكفون ابي اعرض ال SQL على مستعرض النت ولاكنه لم يعمل لدي مع العلم اني لدي قاعدة البيانات 11g الديفلوبر 6i وللعلم ايضا ان طريقة http://localhost/isql كانت تعمل معي في ال 9i ولاكنها لم تعمل في 11g فهل هناك طريقة اخرى
-
السلام عليكم ورحمة الله ... إلى أساتذتي الكراامـ .. عندي استفسار ببرنامج الأوراكل .. يرفض تعريف أي جدول انشئه ..-مع العلم أنني سبق وانشئت عليه جداول وأدرجت بيانات وضابط -.... لكن صار له يومين راافض إنشاء أي جدول ,, غيرت اسماء الجداول .. غيرت الحقول الداخلية ..رافض ينشئ لي أي جدول جديد إحدى زميلاتي واجهت المشكلة ذاتها .. فحذفت البرنامج كامل ..وأعادت تنزيله .. لكن الآن الاختبار باقي عليه القليل ولا عاد فيه وقت ارجع انزل البرنامج ..! لأن السي دي عند الدكتورة .. وتنزيله من النت سبق وجربته ماضبط معي إذا فيه حل للمشكلة .. فلا تحرموني لا حرمكم ربي الأجر ..
-
السلام عليكم ورحمة الله وبركاته انا عضو جديد فى المنتدى وبصراحة المنتدى رائع و القائمين عليه كذلك سؤالى بخصوص عمل موضوع عن ال pl sql 10g حيث اننى انتهيت من الجزء الخاص بال sql وتايه بعض الشىء فى جزء الplsql فهل من الممكن الاستغناء عن هذا الجزء واذا كان لا يمكن فهل يتكرم احد الاعضاء بعمل شرح لهذا الجزء بالتفصيل بداية من تعريف المتغيرات ولليه احنا بنعرف متغير وهكذا كما ارجو ان يكون الشرح على اسكيمة ال hr وscott وبالعربى وجزى الله خيرا من يقوم بهذا العمل وشكرا لكل اعضاء المنتدى
-
السلام عليكم ورحمة الله هذا لامنشور لطلب النصيحة من اعضاء المنتدي الكرام .. انا مختصص شبكات سيسكو وشغال في مجال الشبكات اكتر من سنتين وقررت انتقل الي اوركل كمطور تطبيقات اواراكل (هل هذا امر جيد في اعتقادكم ؟ ولماذا ؟ ) , وقمت بالدخول الي موقع اوراكل وبحثت عن الشهادات والمسار التعليمي الذي يجب ان تتخذة , لدي خلفية جيدة عن اوراكل ووتطوير التطبيقات بالفورم بيلدر لكني لست محترف. وجدت ان اول امر هو ان تحترف (sql and pl/sql ) لكن تكلفة الكورس غالية جدا لدي اوراكل , وبحثت عن مراكز تقوم بالتدريب (المملكة العربية السعودية , بريدة) لكن لم احصل علي مركز جيد . كذلك اعطاني هذة الخيارات لما طلبت امتحن PL/SQL لكن لا بد ان احصل علس شهادة في واحد من الامتحانات المذكورة تحت : Step1 -…
-
السلام عليكم و رحمه الله و بركاته هل بإمكاني عرض Warehouse بدون تكرار القيمة في مثل هذا المثال والله احتااج اعرض قيمه وحده فقط من 1400 هذا مثال اقرب للمشكله الي اواجهها انا اربط بين 3 جداول و بينهم pk مشترك و اريد اعرض قيمه وحده لا تتكر ف كيف ذلك في union وهل هذا ممكن ؟ SELECT location_id, department_name "Department", TO_CHAR(NULL) "Warehouse" FROM departments UNION SELECT location_id, TO_CHAR(NULL) "Department", warehouse_name FROM warehouses; LOCATION_ID Department Warehouse ----------- --------------------- -------------------------- 1400 IT 1400 Southlake, Texas 1…
-
دلوقتى انا عايز Select statement تطلع NEW Salary بالشكل ده بمعنى ان لو المرتب 1000 يطلع new Salary * " one star " ولو المرتب 2000 يطلع 2 stars ولو 5000 يطلع 5 stars يعنى انا بشتغل على الالفات بس ارجو المساعده
-
السلام عليكم الموضوع ده بحثت كتير عنه على النت لكن ملقتش اى حاجه تفيدنى عاوز اعمل procedure يقوم بعمل dynamic select بحيث ينفع اغير where condition or order by column وهل يجوز انى اخلى المستخدم يدخل اسم الجدول بحيث انه يكون كمان dynamic ارجو الافاده ولكم جزيل الشكر
-
السلام عليكم ورحمة الله وبركاته لو سمحتم ياجماعة انا عاي أعمل ترقيم تلقائى فهل الأفضل انى أعملها باستخدام الsequence ولا فى طريقة تانية تعتبر عملية أكتر وهى الى بتستخدم فى الشغل ياريت لو فى تانى غير ال sequence يشرحهالى جزاك الله خيرا
-
Dear All, The below post clarify how to get average on date column http://mahmoudoracle.blogspot.com/2011/08/average-on-dates-columns.html Thanks
-
هل يمكن كتابة اسم الـ field اوتوامتيك مثال اذا كان لدي table اسمه CLS1 و اسم FIELD هي A1,A2,A3,A4,A5,A6,A7 واريد تحديث FIELS مثلا A2 بهذا الشكل اسم FIELD مثلا 1 او 2 او 3 او 4 بناءا علي عداد FOR I IN 1 .. 4 LOOP update cls1 set 'a'||I ='13' where nx=122; END LOOP;
-
السادة الافاضل اريد تعديل جدول بعد انشاءه انا بعدل عن طريق الأمر alter table بدو ن استجابة ولكم جزل الشكر
-
ارجوكم اريد مشروع بدل مادكتور الأشعة يشخص الحالة بتاعت المريض اريد عمل برنامج يشخص الحاله بمجرد عرضها على البرنامج
-
انا شغال باوركل داتا بيز 12 c وكل ما اجى اعمل يوزر جديد يدينى ora-00922 missing or invalid option ودة كود عمل اليوزر create user Count identified by count; دخلت بيوزر system اعطانى خطا تانى ora-65096 : invalid common user or tole name ممكن حل للمشكلة دى