SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم و رحمة الله و بركاته عندي سؤالين بخصوص cursor & package السؤال الاول لو انا كاتب باكيج و في الجزء التعريفي كاتب مثلا بروسيدجر و فانكشن هل يمكن استدعي قيمة من البروسيدجر مثلا و اجمعها مع قيمة في الفانكشن و لو في طريقة يا ريت شرح مع مثال ------------------ السؤال التاني ---------- كيف اقوم بكتابة الكيرسور و استدعائه في package و ارجو التوضيح بمثال و لو بسيط
-
اخواني الاعزاء اعضاء هذا المنتدى الرائع السلام علكيم ورحمة الله وبركاته ممكن حد يشرحلي ال Grant و Revok ويعطيني بعض الامثله عليها وعن ال Decode لو كنت مثلا اريد ان ازيد كل موظف راتبه كثر 1000 ر يال 150 ريال وشكرا لكم جميعا
-
السلام عليكم و رحمه الله و بركاته اخواني الرجاء مساعدتي ، لقد سجلت امتحاني الاول Intro to SQL عن طريق Prometric و نجت و الحمدلله ، الآن أحاول التسجيل للامتحان الثاني PL/SQL عن طريق pearsonvue مثل ما وضحت شركه اوركال انه الموقع المعتمد، كيف ممكن اضيف امتحاني الأول لموقع pearsonvue الرجاء افادتي و شكرا لتعاونكم
-
شباب عندي سؤال بخصوص persistant state of package variables create or replace package comm_pack is g_comm:=10; procedure reset_comm(p_comm in number); end comm_pack; The question: User scott execute the following code at 9:01 EXECUTE comm_package.g_comm:=15; User john execute the following code at 9:06 EXECUTE comm_package.g_comm:=20 ; the answers are: 1-g_comm is 15 at 9:06 for scott. 2-g_comm is 15 at 9:06 for john. 3-g_comm is 20 at 9:06 for both. 4-g_comm is 15 at 9:03 for both. 5-g_comm is 10 at 9:06 for both. 6-g_comm is 10 at 9:03 for both. والاجابة كما التست كنغ هي الثانيه ولكن ما ادري كيفيية تحليلها والله اللي انا اعرفه كالاتي ، ان اليوزر سكوت يحتفظ…
-
السلام عليكم و رحمة الله و بركاته ... ممكن حد يشرح لي معنى reverse key index؟ استخداماتها؟ مميزاتها؟ و عيوبها؟ و دمتم سالمين ...
-
السلام عليكم ورحمة الله وبركاته كنت بستعمل برنامج اسمه inflow وعملت ابجريد لنسخة احدث بس النسخة مش عجبتنى فحبيت ارجع للقديمة منفعش عشان اختلاف نسخة قاعدة البيانات دلوقتى بقى هل ينفع استخرج بيانات الشركة من الداتا بيز اللى هى عبارة عن ملف inflow.mdf والسؤال التانى اللى هو الاهم لو حبيت انقل قاعدة البيانات دى لبرنامج micro soft dynamic 2009 releases بيشتغل بردو على sql 2008 هل ينفع ولا كل برنامج له قاعدته البيانات ولو ينفع ايه هى الطريقة عارف انى متقل اوى على الخبراء وان دى اول مشاركة ليا بس سامحونى اخوكم فى ورطة
-
مرحبا السلام عليكم هل يمكننا ان نكتب تريجر يجمع بين امرين؟ مثلا لدي جدولان يوجد باحدها forign key من الجدول الاخر واريد مثلا منع حذف اي صف من الجدول الاساسي وكذلك منع اي تعديل على احد attributeالخاصه فيه لنفرض مثلا name .. هل يمكن جمع هذان الشرطان مع بعض؟؟ ام احتاج لعمل 2trigger احدهما يمنع الحذف والاخر يمنع تعديل الاسم؟؟
-
السلام عليكم ورحمه الله وبركاته السؤال ده انا اتسالته فى انترفيو قبل كده وعايز اعرف الاجابه لو سمحتو انا عندى اتنين لووب داخل بعض كيف اقدر استغنا عن الاتنين لووب وابدلهم ب لووب واحد فقط وده طبعا هيخلى الاستعلام او الكود اسرع من الاتنين لووب ارجو الافاده من حضراتكم
-
السلام عليكم لو سمحتو انا حختبر اوراكل sql ومش عارف الاسئلة بتتكرر من النماذج السابقه ؟؟ وهل نحفظ الاسئلة او كيف نتجاوز الاختبار ياليت اللي اختبروا يساعدونا ومشكورين
-
لو سمحتم اريد افهم ما هو الهدف او الاستفاده من تكوين ال package ثم كيف اكون فكره لتكوين package انا اعرف خطوات التكوين specification and body لكن افتقد الى كيفية التفكير لتكوين body اقصد الربط بين ال function and procedure فى ال body اعرف انه قد لا يفهم بعض الاشخاص قصدى لكن اريد ممن فهم الغرض من السؤال توضيح كيف اكون فكره لبناء package قوى وكيف اربط بين عناصر ال body به ارجو من الاخ hanyfreedom2005 عدم الرد على الموضوع لانى سبق وعرفت رايك وحتى لا يعتمد احد الاخوه على ردك ويكتفى به
-
اخواني الاعزاء السلام عليكم ورحمة الله وبركاته ما الفرق بين ال SQL و SQL*PLUS وماهي الاوار التابعه لكل منهما واين الخطأ في هذه الجمله alter table dept drop column region وماهي ال ROWID و ROWNUM وكيف استطيع ان اعطي مستخدم معين صلاحيات الدخول على جداول مستخدم اخر وما معنى هذه الجمله GRANT ROLE MANAGER معلش يا اخواني سامحوني لاني كثرت في الاسئله بس لاني ناوي ادخل اختبار ال 1z0-007 مع تمنياتي للجميع بالتوفيق وشكرا لكم
-
ممكن اى واحد يتكرم ويقولى ايه الفرق الذى سيحدث عند استخدام الاتى مع الحزمه DBMS_OUTPUT 1/ PUT 2/ PUT_LINE 3/NEW_LINE 4/ GET_LINE 5/ GET_LINES لقد حاولت ان افهم الفرق بينهم من خلال الشرح الموجود معى ولكن لم استطع وحاولت ادخالهم فى اكواد لاعرف الفرق وايضا لم افلح فارجوا ممن يعرف فائدة كل من هؤلاء ان يشرح لى وله جزيل الشكر
-
اولا اقسم بالله لولا هذا المنتدى كنت زمانى لا افقه شى لذلك اشكر جميع المشرفين عليه والاعضاء واتمنى لكم جميعا التوفيق سؤالى هو يوجد دالة فى ال Group functions اسمها cube كل ما اعلمه عنها انها تعمل ملخص لجملة الاستعلام وانا انفذها دائما وتنفذ مع بشكل صحيح ولكن كل ما اجهله هو ما لذى فعلته بالظبط لتعطينى هذا الملخص؟؟ اعلم جيدا انها من اقوى الدوال فى التن جى ولو هذه الدالة لكتبت جمله Select من خمس اسطر اريد ان افهم هذه الدالة الجبارة بمثال والخطواط التى عملتها لتعطينى ناتج تنفيذها ولو بمثال بسيط واكرر شكرى لكم جميعا
-
اخواني الاعزاء اعضاء هذا المنتدى الرائع السلام عليكم ورحمة الله وبركاته حاولت مرارا وتكرارا ان افهم كيف تعمل الداله راوند عندما تكون قيمة n عدد سالب احيانا اجد انهم يضيفوا خمسه الى الجزء الصحيح واحيانا اجد ان العدد يصبح صفر عندما تكون قيمة n تساوي -2 ارجو منكم مساعدتي في فهم هذه الداله هي والداله Trunc عندما تكون قيمة ى سالبه ارجو الشرح بالتفصيل وشكرا لكم..................
-
يا بشمهندسين لو سمحتم انا خلصت دلوقتى ال sql وعاوز ادخل الامتحان بس محتاج نماذج امتحانات عشان ابقا داخل مطمئن عندى سؤال تانى ..هل الأمتحان له صلاحية لمدة معينة؟؟ بمعنى انا عاوز اخده دلوقتى وانا شبه جاهز واحتمال يحصل وادخل الجيش قريب وهقعد سنة او اكتر هل هضطر ادخله تانى لأن صلاحيته منتهية؟؟ انا بسأل عشان فى امتحانات زى الايلتس بتاع الانجلش صلاحيتها سنتين فقط ف خايف يكون حال امتحانات الاوراكل زيها.
-
السلام عليكم و رحمة الله و بركاته عندي استفسار و هو : لقد حملت كورسات لشرح برمجة قسم sql و عند تطبيق خطوات الشرح طلب تحميل oracle 10g release 2 enterprise edition لكن عند تحميل الاصدار من الموقع الرسمى للاوراكل وجدت إن الإصدار ده مش موجود و وجدت الإصدار الجديد هو إلى موجود .Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (32-bit) (1,625,721,289 bytes) 631,934,821 bytes)) Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (32-bit) (684,581,290 bytes) يعنى احمل اى الإصدارين السابقين و اتمنى اعرف الفرق بينهم فهل لو حملت الإصدار الجديد سوف اجد اختلاف فى التعامل و شكراً
-
ممكن سؤال بسيط انا حتي الان لم اي اي كود بهذا الشكل create database employees بلغم ان هذا الكود موجود في بالاضافة الي تحديد مساحة الملف والمسار .....الخ السؤال هو هل استطيع انشاء قاعدة بيانات وكيف ارجو الافادة وشكرا
-
ممكن سؤال بسيط انا حتي الان لم اري اي كود بهذا الشكل create database employees بلغم ان هذا الكود موجود في sql server بالاضافة الي تحديد مساحة الملف والمساروالحد الاقصي للملف .....الخ السؤال هو هل استطيع انشاء قاعدة بيانات وكيف ارجو الافادة وشكرا
-
-
عند log in نكتب على سبيل المثال: username/password@database محتاج اعرف database تمثل : schema or database or what ?? كمان عايز اعرف كيف انشئ واحدة جديدة باسم جديد وانسخ جميع الجداول وجميع مكونات القديمة الى الجديدة؟؟ ارجو ان يتم الرد علي .. شكرا
-
لماذا نستخدم جملة View كما أنى أريد الجمله التى من خلالهايتم معرفة تاريخ اليوم لو سمحتم
-
اتمنى منكم ان تجيبوني على استفساري الوحيد وهو لماذا هنا يريد تريتب النتائج بناءاً على ايام الاسبوع ويبدأ الاسبوع مكن يوم الاثنين لكنه وضع الصيغة الاتيى في الترتيب TO_CHAR(hire_date - 1, ’d’); ، سؤالي ما الفائدة من وضع hire_date - 1 Display the last name, hire date, and day of the week on which the employee started. Label the column DAY. Order the results by the day of the week starting with Monday. SELECT last_name, hire_date, TO_CHAR(hire_date, ’DAY’) DAY FROM employees ORDER BY TO_CHAR(hire_date - 1, ’d’);
-
لدى جدول الموظفين وهو يحتوى على empno,ename,sal.sal level واريد فى خلية sal level ان يعطينى ناتج بحيث ان لو الموظف راتبة 1000 يعطينى * ولو 2500 يعطينى ** ولو 3900 *** وهكذا بس لا اريد ان يكون ستاتيك بحيث لو ادخلت 15000 او اى رقم يعطينى الالفات بالنجوم
-
السلام عليكم كنت بمقابلة عمل تم سؤالي 5 اسئلة احداهم كان ازاي اعمل او أوزع صلاحيات على packages اللي عندي طبعا كان جوابي لا اعلم وتبعه بسؤال ازاي انت بتعمل صلاحيات على البروجكت بتاعك وجاوبت ان طريق اليوزرز وردة الفعل كانت انه ماعجبه الجواب حدا عنده فكره عن جواب السؤال ؟
-
جالي سؤال في مقابلة ولم اعرف حله ممكن احد يساعدني السؤال هو: عايز select statement تجيب الموظفين اللي آخر حرف من اسمهم S بدون استخدام like Operator ؟؟؟ حد عنده الحل وشكرا لمجهوداتكم