SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
بسم الله الرحمن الرحيم يا جماعة هل لغة البى ال سوف تموت او مطورى تطبيقات اوراكل النمازج والتقارير سوف تنقرض؟ لانى اكره جدا الجافا وخصوصا لغات البرمجة بالكائنات اتمنى الاجابة والتوضيح وما مستوى الطلب على مطورين اوراكل النمازج والتقارير اليوم؟
-
انا عضوه جديده وعندي برنامج Microsoft SQL Server 2005 وتوني متدربه عليه واتمنى احصل شرح له او تعليم له وخاصه ( يف اربط قواعد البيانات بالفجول نت وانشاء استعلامات من خلاله ) واكون سعيده بخدمتكم ليه اختـــكم سمــاح
-
لو سمحتم اريد الأجابات الصحيحه لهذه الأسئله 1-To be callable from a SQL expression, a user-defined function must do what? A. Be stored only in the database. B. Have both IN and OUT parameters. C. Use the positional notation for parameters. D. Return a BOOLEAN or VARCHAR2 data type. 2- The creation of which database objects will cause a DDL trigger to fire? (Choose all that apply) A. Index B. Cluster C. Package D. Function E. Synonyms F. Dimensions G. Database links 3- Which three are true regarding error propagation? (Choose three) A. An exception cannot propagate across remote procedure calls. B. An exception raised inside a declaration immediately pr…
-
السلام عليكم هل يمكن أن أعلم من أين استطيع الحصول على امتحانات pass4sure لامتحان sql 1z0-007 أرجو منكم الرد السريع لأن امتحاني غدا وشكرا
-
عندما أقوم بتنفيذ هذا الكود :- DECLARE dd VARCHAR2 (10) := '&dd'; pp VARCHAR2 (10); BEGIN pp := CASE WHEN dd = 1 THEN 111 WHEN dd = 2 THEN 222 WHEN dd IN (3, 4, 5, 6, 7, 8, 9) THEN 333 ELSE '0123456789' END; DBMS_OUTPUT.put_line ('When dd= ' || dd || ' then the pp= ' || pp); END; / فأذا وضعت له 1 أحصل على 111 و أذا 2 أحصل على 222 و أذا 3 أو 4 لغاية 8 أحصل على 333 و أذا أى رقم أخر غير السابق ذكرهم فمن المفترض أن أحصل على 0123456789 و الحته الاخيره هى المشكلة لأن الصفر الذى فى اول الرقم ( اللى هو الرقم ده 0123456789 ) لا يظهر و أنا لا أعرف سبب حدوث ذلك !!!!!! فأرجو الأفادة
-
عندما أبدأ فى إنشاء جدول و هو أول جدول فى المشروع تظهر هذه الرسالة (missing or invalid option) و انا لا أعرف ما المشكلة رجاء أى عضو يرد على please
-
من المفروض أن يقوم هذا الاجراء بمسح ال Constraints الموجود فى الجدول الذى سيكتب أسمه فى ال Parameter CREATE OR REPLACE PROCEDURE drop_cons (table_n VARCHAR2) IS v_statement VARCHAR2 (200); BEGIN FOR i IN (SELECT * FROM user_constraints WHERE table_name = UPPER ('table_n')) LOOP v_statement := 'alter table ' || table_n || ' drop constraint ' || i.constraint_name; EXECUTE IMMEDIATE v_statement; END LOOP; END; / و بعد ذلك قمت بأنشاء جدول eee و هو نسخة طبق الأصل من جدول ال Employees بالتالى :- CREATE TABLE eee AS SELECT*FROM hr.employees; و هذا تأكيد من وجود Constraints عليه :- SELECT constraint_name FROM user_constraints WHERE ta…
-
السلام عليكم و رحمة الله و بركاته ... ممكن حد يشرح لي معنى reverse key index؟ استخداماتها؟ مميزاتها؟ و عيوبها؟ و دمتم سالمين ...
-
تحية طيبة اخواني لدي قاعدة معلومات اريد فيها جدول رئيسي وفيها جدولين فرعيين مرتبطات باجدول الرئيسي اريد تغيرر رقم ال id بتاع الجدول الرئيسي والجداول الفرعية يجب ان تتغير حتى تبقى محتفظة بالارتباط يعني كذلك احمد محمد رقم التسلسل بتاعه 120 ويدرس في قسم البايو وهذه في جدول الاقسام ايضا با الرقم 120 ولديه سيارتين ايضا بالجدول الاخر تحت رقم 120 وكلها مرتبطة بالجدول الرئيسي اريد تغيير رقم 120 مثلا الى رقم 9599 ولكن انا تكلمت عن احمد فقط لاكن قاعدة معلوماتي فيها ما يقارب 300 الف شخص واريد تغيير رقم الاي دي بتاعهم ولكن اريدها كلها تكون بتسلسل جديد يعني يبدي التسلسل من 20000 وينتهي ب 320000 وجميع الجداول الفرعية يجب ان تتغير معه فهل يوجد مثل هذا الحل ام لا ----…
-
السلام عليكم و رحمة الله و بركاته اخواني في الله انا مبتدئ في الاوراكل و قد انهيت القسم الاول من الاوراكل و هو SQL و من ضمن الدورة اعطوني ملفات باور بوينت للجزء الاول و لقد بدأنا في القسم الثاني من الدورة و هو PL\SQL و لكنهم اعطوني المادة على ملف PDF و فيه 529 صفحة و لكني ابحث عن ملفات الباور بوينت لشرح القسم الثاني و اتوقع انه عددها 20 ملف و الله العليم أرجو من الاخوة مساعدتي في الحصول عليها و ذلك للضررة القصوى و جزاكم الله كل خير
-
ارجو المساعدة كيف يمكن عدم إظهار مجموعة الصفوف التى لا تحتوى على اي بيانات فى بلوك من النوع tabulre وقائم على view
-
السلام عليكم أخواني ... حبيت أعرف عن order l noorder clause و الذي يتم استخدامه عند تعريف sequence ... ما الفرق بين order و noorder؟ حياكم الله
-
السلام عليكم عندي two dump ل 2 DB واريد ان اعمل Import لها هل يجب ان اقوم بعمل create ل 2 DB اما ماذا اي هل يجب ان اقوم بعمل DB لكل Dump ام كيف تتم هذه العملية ولكم جزيل الشكر
-
أرجو من الأخوه الكرام دمج هاتين الجملتين فى جمله بحيث النتيجه تكون dr لا يساوى cr select uti,sum(trn_f_trnamt) from gen_tran where trn_d_date='14-jul-2007' and trn_c_trnsts='P' and trn_c_balsts='cr' group by uti; select uti,sum(trn_f_trnamt) from gen_tran where trn_d_date='14-jul-2007' and trn_c_trnsts='P' and trn_c_balsts='dr' group by uti;
-
لو سمحتم اريد الأجابات الصحيحه لهذه الأسئله 1-To be callable from a SQL expression, a user-defined function must do what? A. Be stored only in the database. B. Have both IN and OUT parameters. C. Use the positional notation for parameters. D. Return a BOOLEAN or VARCHAR2 data type. 2- The creation of which database objects will cause a DDL trigger to fire? (Choose all that apply) A. Index B. Cluster C. Package D. Function E. Synonyms F. Dimensions G. Database links 3- Which three are true regarding error propagation? (Choose three) A. An exception cannot propagate across remote procedure calls. B. An exception raised inside a declaration immediately pr…
-
كتابة استعلام يعمل على استخراج بيانات الموظفين الذين لديهم اقل المرتبات واكبر المرتبات في كل دائره على حدى .. ياريت احصل اجابه.... انا قد حليته بس ماني متاكد منه ابغ اشوف اجابة واحد خبره ياريت.... محتاجه ضروري
-
عندي ثلاث جداول تريد اسوي استعلام بحيث يطلع البيانات بدون ما يكررها الجدول الاول ياخذ منه id . name,phone الجدول الثاني ايضا ياخذ منه id name phone الجدول الثالث يرتبط بالجدولين عن طريق id لكل جدول سويت استعلام بس المشكلة يكرر البيانات id name phone اكثر من مرة لما يرتبطن اكثر من مرة شو اسوي علشان يطلع id name phone مرة واحدة حتى لو فيه اكثر من سجل
-
السلام عليكم كيف يمكن تعريف تاريخ على انه القيمة البدائية ؟؟؟ طبعاً عن طريق الـ SQL لا الفورمز ... يعني مثلاً عن طريق الـ SQL كيف ممكن تعريف التاريخ 1/1/2007 على انه قيمة بدائية ؟؟؟ ((أبو فلسطين))
-
السلام عليكم اريد ان اعرف ماالفرق بين ال range partition table و hash partition table ؟ ومتى يتم استخدام كل منهم؟ لانى عندما انشات جدول وقمت خلال الانشاء بتقسيم الجدول من النوع range اتضح لى انه نفس التقسيم مثل النوع hash اتمنى ان اعرف ما الفرق بين النوعين فى الاستخدام وشكرا جدا
-
اريد Select تعمل التالي : 1- اريد معرفة اعلى ثلاث رواتب في جدول والترتيب لكل راتب وام باقي الرواتب فتظهر فارغه في سجلها... كما في الجدول التالي . User Name Salary Index ------- -------- ------------ 2 5000 Ahmad ------- ------ ---------- ------- ------ ---------- 5 4500 Ali 6 6000 Rami ------- ------ ---------- ------- ------ ---------- ------- ------ ---------- ------- ------ ---------- كما ي…
-
-
يوجد اكثر من نوع من الجداول خلاف النوع التقليدى المعروف؟ هل من احد يعرفهم
-
تغير عناوين الحقول عند العرض Changing COL Heading في بعض الأحيان نفضل تغير عناوين الحقول وذلك باستعمال Aliases وهو العبارة البديلة لقيمة أو حقل ويظهر ذلك من الأمر التالي: select empno, sal, (sal*2) double_salary from emp; من خلال المثال السابق تلاحظ عرض البيانات ولكن بدلاً من كتابة العبارة salary*2 كعنوان لهذا الحقل كما سبق تم كتابة العبارة double salary وهذا أفضل. ويمكن تحقيق ذلك بطريقه أخرى وهي كالتالي: select empno, sal, (sal*2) as double_salary from emp;
-
السلام عليكم ورحمة الله وبركاته اريد جواب لهذا السؤال الذي يجول في فكري ولم أجد جواب دقيق ماهو الفرق بين SQL و PLSQL ؟مع الأمثله إن أمكن مع تمنياتي للجميع بالتوفيق بحر الأماني
-
كيف يمكن انشاء partition table وماهى انواع ال partition table فى اوراكل وما الغرض من استخدامها؟؟