SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم للجميع كيف بدي استدعي برنامج اخر عن طريق كود في oracle 10g
-
السلام عليكم كنت بدخل للمستخدم sys عادي اما الان بقي يقولي insufficient privileges وعلي فكرة انا بدخل اي مستخدم عادي حتيsystemمافيش مشكلة ماعدا sys
-
عملا بقول الله تعالى "فإسألوا أهل الذكر إن كنتم لاتعلمون"ومن يستطيع إجابتي بأفضل من مشرفي وأعضاء هذا المنتدى الكريم أنا سأتخرج بدرجة دبلوم تقنية المعلومات IT خلال هذان الشهرين فأردت أن أتقن الأوراكل وأحصل على شهادة oca مطور أوراكل قبل التخرج فلدي عدة أسئلة : السؤال الأول: هل صحيح أن مجال الأوراكل ليس فيه إبداع وماهو إلا إدخال بيانات وحسب (يعني عمل روتيني)؟ السؤال الثاني: هل يمكنني تعلم الأوراكل عامة (وهذي الشهادة خاصة) تعلم ذاتي وبسهولة من غير معاهد؟كم المدة اللازمة إذا الجواب نعم؟ السؤال الثالث: تعرفون مشكلة التعلم الذاتي ألا وهوالتشتت , فهل يمكن تزويدي بخطة دراسة ومنهاج للدروس أثبت عليها ؟ السؤال الأخير:إطلعت على كثير من الكتب والفيديوهات التعليمية لهذه الشهاد…
-
السلام عليكم ورحمة الله وبركاته أخواني سويت بروسيجر او فاانكشن .. كيف اعرض بياناتها في الداتا بيس ؟؟؟؟؟
-
السلام عليكم اريد مراجع وكتب تعلمني كل شي عن sql و pl-sql اعلمكم اني اخد شوية اساسيات في sql في الكلية اما عن pl-sql ولا شئ.......
-
بسم الله الرحمن الرحيم بداية انا مبتدا و اريد كتابة عنوان العمود باللغة العربية مثلا بدلا من كتابة first_name اكتب الاسم الاول و تظهر فى النتيجة شكرا
-
السلام عليكم هل يمكن عمل trigger على مستوى الdatabase وفيما يستخدم مثل هذا الtrigger
-
السلام عليكم...اخواني اعضاء هذا المنتدى الرائع اضع بين ايديكم هذا الاسايمنت وانا مستقبلي بين ايديكم لانه اذا لم احل هذا لاسايمنت سوف لن اجاز في دبلوم الاوراكل وارجو منكم المساعده لاني لم اعرف حل لهذه المعضله ولن انسى لكم هذا الصنيع .. اختكم:شبيهة البدر.... (ملاحظه اخر يوم للتسليم هو يوم الاربعاء) 1.1 Objective: The key objective of the assignment is to understand and construct PL/SQL blocks. It uses SELECT statement in PL/SQL block to interact with the Oracle Server. It also uses the creation and use of cursors and : 1.2: Basic Assignment Task#2 1.2.1 Deliverables: You are expected to perform the following tasks and submit a report containing appropriate commands/s…
-
select first_name || ' ' || last_name from employees فى هذا الكود رغم ترك أكثر من مسافة تكون النتيجة مسافة واحدة بين الأسم الأول و الأسم الثانى ممكن أعرف كيف يمكن ترك أكثر من مسافة
-
اريد ان اعرف كيفية استخدام ال sql plus في الDOS
-
السلام عليكم ورحمة الله شباب أبغى أعرف طريقة تشفير أرقام مثل لوحة أرقام الجوال إلى حروف على سبيل المثال a = 2 b = 22 c = 222 d = 3 e = 33 أرجو أن أجد الحل عندكم
-
السلام عليكم يا ريت يا جماعه حد يشرحلي او يمدني بشرح لل self join و عايز مثال عليه اني اعمل بين المدير و رقم الموظف (empno , mgr ) و تعريف كامل ليه و جزاكم الله خير
-
الاخوة الاعضاء جميعا ارجوا مساعدتي في ايجاد حل لهذا الخطأ ORA-21000 error number argument to raise_application_error of stringstring is out of range Cause: An attempt was made to specify a number not in the allowed range. Action: Use an error number in the range of -20000 to -20999, inclusive. شو اعمل لحلها علما بان الارقام التي تدخل هي ضمن المدى المسموح به والنظام يعمل في مكان ولا يعمل عندي شاكرا حسن التعاون
-
لدي PROCEDURE ما به FOR...LOOP وأريد الخروج منها عندما يكون المتغير المسمى Cell_val© بلا قيمة أي = NULL أرجو الإفادة حيث أن الموضوع عاجل. إليكم الكود for r in 1..1000000 loop-- number of rows for c in 1..2 loop--number of columns args:=OLE2.CREATE_ARGLIST; OLE2.ADD_ARG(args,r); OLE2.ADD_ARG(args, c); cell:=OLE2.GET_OBJ_PROPERTY(worksheet, 'Cells', args); ole2.destroy_arglist(args); --Return the cell value if c =1 then Cell_val© := ole2.Get_Char_Property(cell,'Value'); select inventory_item_id into v_column1 from mtl_system_items where segment1 =Cell_val© and organization_id =109; …
-
ان اعمل نظام اجازت للموظفين وواجهت مشكلة وهي كالتالي : اريد طرح تاريخ من تاريخ والناتج اقسمهة على 30 ثم اضربه ب 2.5 مثال : موظف بدا العمل بتاريخ 1/1/2008 وفي تاريخ 1/9/2008 تم عمل اجازة لهذا الموظف طبعا هذا الموظف يستحق 20 يوم اجازة قمت بعمل المعادلة التالية : قمت بطرح التاريخين من بعض والناتج قسمته على 30 لكي يظهر عندي عدد الشهور وبعدها قمت بضرب عدد الشهور ب 2.5 لكي يظهر عندي رصيد الأجازة بالأيام السؤال : الرصيد ظهر عندي = 20.3333333333 والمفروض يظهر فقط 20 اعتقد ان المشكلة بسبب ان بعض الشهور الميلاديه اكثر من 30 يوم ماهو الحل لكي يظهر الرصيد 20 فقط
-
اتمت بعون الله تعالي الدرس السابع وارجو من الله تعالي تقبل هذا العمل صدقه جاريه لوالدي واسرتي جيمعا غفر الله لنا ولكم ولكل من له علينا حق امين LESSON__6__Data_Manipulation_Language_DML___tc.doc
-
مرحبا جميعا سؤال لو سمحتم هل يمكن تقديم امتحاني SQL و PL/SQL في يوم واحد ؟!!!! أرجو المساعدة و شكرا للجميع
-
السلام عليكم ..... أريد كود أضعه ك trigger يشيك على الباسوورد علما بأن الجدول اسمه : الدخول و الاعمدة :1- اسم_المستخدم 2 - كلمة_السر 3 - القسم : مسئول , مدخل بيانات و المفروض أن يشيك الكود على العمود الاول و الثاني و على حسب نوع القسم ينتقل للشاشة المطلوبة و اذا كان هناك خطأ في ادخال اسم_المستخدم أو كلمة_السر يستدعي alert لكل حالة
-
السلام عليكم ورحمة الله وبركاتة هل يمكن كتابة CONSTRAINT PK مع ATERL TABLE جزاكم الله خيرا لهذه الافادة خيركم من تعلم العلم وعلمه
-
كل عام و انتم بخير..... والله يعيده علينا وعليكمسؤالي ياخوان ...ركبت الأوراكل 10 لكن لم استطع الدخول الى pl sql منفذ الأوامر والسبب اسم المستخدم و كلمة المرور مع اني مدخلها صحيحة وهي على حد علمي user name : scott password: tiger والي ابتأكد منه هو host string ياليت احد من الأخوان يفيدني مؤجرين ...وشكرا
-
السلام عليكم : كيف أنشئ قاعدة بيانات جديدة في الاوراكل ؟
-
ان هذا الكتاب هو النسخه الاصليه والمعتمده من شركه ORACLE ونسالكم الدعاء :D ' alt='default_biggrin.png' alt=':D'> :D '>
-
السلام عليكم اريد تحويل هذا الكود باستخدامDecode SELECT last_name, salary, (CASE WHEN SALARY<5000 THEN 'LOW' WHEN SALARY<10000 THEN 'MEDIUM' WHEN SALARY <20000 THEN 'GOOD' else 'excellent' end) income FROM EMPLOYEES; لأن بعد التجربة لا أعرف ماهى المشكلة SELECT last_name, salary, DECODE(salary,'SALARY<5000','LOW', 'SALARY<10000','MEDIUM', 'SALARY<20000','GOOD' , 'excellent')INCOME FROM EMPLOYEES;
-
السلام عليكم رجاء توضيح ما معنى هذه الاومر وما فائدة استخدامها ERASE ('global.' || i_n); ERASE ('global.typ'); ERASE ('global.Val'); COPY ('2', 'global.al'); وشكرا
-
السلام عليكم ورحمة الله وبركاته. للأسف الشديد أنا بعيد عن المنتدى الغالي الذي لن أنسى فضله عليا بعد الله سبحانه وتعالى بسبب إنشغالي. أتمنى أن تستفيدوا من مشاركتي وهي (Procedure) لتعديل أرقام تليفونات المحمول في مصر طبقاً للتعديلات الجديده وهذا الإجراء تم عمله حتي يتم بسرعه وكفاءه عاليين . ملحوظه: يمكن لأي أحد منكم أن يعدله طبقاً لإحتياجاته. الكود بالأسفل........ DECLARE TYPE xx_phone_id IS TABLE OF YOUR_TELEPHONE_TABLE.TELEPHONE_ID%TYPE INDEX BY BINARY_INTEGER; TYPE xx_phone_num IS TABLE OF YOUR_TELEPHONE_TABLE.TELEPHONE_NUMBER%TYPE INDEX BY BINARY_INTEGER; xx_phone_id_tbl xx_phone_id; xx_phone_num_tbl xx_phone_num; CURSOR xx_tel_mod …