SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
بسم الله الرحمن الرحيم انا طالب مساعدة في عمل تريجر عند ادخال بيانات جديدة في جدول يتم التعديل على بيانات جدول اخر مثال عندى جدول a يتكون من (الاسم - الكمية) وجدول b يتكون من (الاسم - الكمية) فأذا تم ادخال بيانات جديدة في الجدول a يتم عمل الاتى 1- اذا كان الاسم الجديد المدخل في الجدول a موجود في الجدول b يتم اضافة الكمية الجديدة على الكمية الموجودة بالفعل 2- اذا كان الاسم المدخل في الجدول a ليس موجود في الجدول b يتم اضافة ريكورد جديد بالبيانات الجديدة في الجدول a (الاسم - الكمية) هذا مثال لتوضيح سؤال فقط وعموما انا هستخدم التريجر دة في جدول المشتريات علشان يأثر على بيانات لمخزن بعد عملية الشراء وشكرا ل…
-
معلش انا جماعة انا مش فاهم موضوع ال cursor بجد ممكن حد يشرحلي الموضوع وبعدين كنت عاوز اعرف هو يعتبر طريقة تانية بدل من طريقة record ولا اية انا بجد تاية في الكورس دا ممكن حد ينصحني ارتب نفسي ازاي اول باول وانا باخد الكورس دا من الناس ذوي الخبرة انا عاوز اكون متابع الموضوع اول باول وجزااااكم الله كل خير
-
السلام عليكم ورحمة الله وبركاته أخواني الله يعافيكم أنا كتبت موضوع بقسم sql ومحد رد علي متضايقه مره فكرت أنكم ممكن تساعدوني بحكم أنكم خلصتوا sql http://www.araboug.org/ib/index.php?showtopic=49557 إذا كان موضوعي غلط معليش اسفه بس مضطره
-
الخوة الاعضاء تحية طيبة لكم سؤالي هو لماذا يستخدم cursor وما هي اهميته والسؤال الاخر ماهي قواعد كتابته الصحيحة مع الشكر مسبقا
-
السلام عليكم ان شاء الله الجمع فى صحه و عافية اخوانى عن سوال قبل السؤال اريد ان اوضح يوجد عندى جدول يحتوى على عمودين اولا عمود الكلمات و الثانى عمود الملفات اى ان عمود الكلمات يحتوى على كلمات الموجوده فى ملفات كثير و عمود الملفات يشير الى رقم الملف الذى توجد به الكلمه مثال على النحو الثالى Words Doc aden 1 aden 4 aden 6 cairo 5 cairo 6 Maklla 7 Yemen 1 Yemen 5 Yemen 6 نلاحظ هنا ان الملفات المتشابه هى ملف رقم 1 و 6 لان كل منهما يحتوى على كلمه yemen و Aden , وكذلك ملف 5 و 6 لانهم تحتوى على كلمه cairo اريد ارتب الملفات ترتيب تنازلى على حسب تشابه الملفات create table test ( words varchar2(20), doc varchar2(20); for insert data insert into test values('&x','y'); …
-
أنا عندي مشروع عبارة عن مكتبة الكترونية المشكلة أني أحتار متى استخدم الماسترديتيل أرجو المساعدة ولكم خالص الشكر
-
السؤال هو Create a query that displays the employees’ last names and indicates the amounts of their annual salaries with asterisks. Each asterisk signifies a thousand dollars. Sort the data in descending order of salary. Label the column EMPLOYEES_AND_THEIR_SALARIES والاجاية : SELECT rpad(last_name, 8)||’ ’|| rpad(’ ’, salary/1000+1,'*' )EMPLOYEES_AND_THEIR_SALARIES FROM employees ORDER BY salary DESC; المشكلة في اني لا افهم سبب وجود العدد 1 في الكويري طالما ان خارج قسمة المرتب علي 1000 وعمل ترنك لها تعطي الامتداد المطلوب لاظهار كل الف من المرتب في شكل '*' ولكم جزيل الشكر
-
السلام عليكم ورحمة الله وبركاته أخواني / اخواتي : مساكم الله بالخير جميعا , انا صممت قاعدة بيانات بسيطة لارقام الهواتف بحيث اني احفظ جميع الارقام الهاتف المسجلة في جهاز الجوال , المطلوب هو الكود الخاص باني اذا قمت بتسجيل الدخول يتاح لي النموذج او الجدول , يعني انا سويت شاشة دخول برقم سري اريد اذا كان الرقم صحيح يتاح لي الجدول بحيث اضيف واحذف واستعلم ....الخ اتمنى اني وضحت الفكرة , بارك الله فيكم ع الموقع الرائع الجميل
-
هل هناك دالة تأخذ الوقت الحالي للنظام مثلا دالة التاريخ للنظام هي sysdate وهي تقوم باخذ التاريخ الحالي لـ windows افيدونا
-
فى هذا الاجراء .... declare cursor cur is select manager_id from employees; begin for rec in cur loop if rec.manager_id = 1023 then null; end if; end loop; raise_application_error(-20101,'Invalid.'); end; اريد ان اعرف كيف يتحقق هذا الشرط عند صحته وعند عدم صحته....
-
مرحبا السلام عليكم هل يمكننا ان نكتب تريجر يجمع بين امرين؟ مثلا لدي جدولان يوجد باحدها forign key من الجدول الاخر واريد مثلا منع حذف اي صف من الجدول الاساسي وكذلك منع اي تعديل على احد attributeالخاصه فيه لنفرض مثلا name .. هل يمكن جمع هذان الشرطان مع بعض؟؟ ام احتاج لعمل 2trigger احدهما يمنع الحذف والاخر يمنع تعديل الاسم؟؟
-
السلام عليكم اريد شرح واضح وبسيط لهذين الأمرين ,,
-
السلام عليكم كيف استطيع عمل نسخ جدول مثل emp في الـ scott الى system في sql10g
-
السلام عليكم يا شباب عندي جدول فيه عمود موجود فيه بيانات اريد ان انقل هذا العمود وليس الجدول الى عمود في جدول اخر بمعنى انقل بيانات عمود من جدول الى عمود قي جدول اخر كيف استطيع فعل ذلك وشكرا
-
السلام عليكم ورحمة الله وبركاته أولأً أحب أن اشكر المشرفين وجميع الأعضاء المشاركين في هذا المنتدى واقول لهم جزاكم الله الفردوس الأعلى وما شاء الله تبارك الله عليكم والله يوفق الجميع لكل خير لدي مشكلة وآمل منكم التكرم بمساعدتي في إيجاد حل لها بارك الله فيكم لدينا جدول ِفي قاعدة البيانات SQL اسمه Alies وهذا الجدول نلاحظ كل فترة اختفاء جميع محتوياته ولا نعلم ما هو السبب ؟؟!! وللعلم الجدول لا يتم حذفه وإنما أعتقد أنه يتم عمل Truncate Table وكما هو معلوم بارك الله فيكم أن هذا الأمر وظيفته حذف السجلات في الجدول هل توجد طريقة لحماية هذا الجدول ومراقبة التغييرات التي تحدث عليه ؟؟؟!! ومنع اي شخص من عمل Truncate لهذا الجدول وجزاكم الله كل خير وبارك الله فيكم
-
الاخوة الاعزاء لدي جدول مكون من detail-master و الرابط هو رقم الامر و يموجد في الماستر حقل الحالة و الديتيل رقم الامر و الفترة بحيث انه في الديتيل استطيع ان ادخل في حقل فترة العمل عدة فترات يعني اكثر من سجل في الديتيل لماستر واحد فقط اريد ان احسب عدد السجلات التي بين فترة الى فترة علما انني استطيع تكوين عدة سجلات و قد يكون هناك فترات متشابه بين سجل و اخر لاني اذا حاولت بالطريقة العادية فانه ينظر الى عدد سجلات الديتيل يعني ماستر رقم 1 و في الديتيل وضعت الفترة الاولى 1-1-2010 و الثانية 1-1-2010 لنفس الماستر فانه عند الاستعلام عن عدد الماستر الذي له تاريخ 1-1-2010 يعطيني 2 ارجوا التكرم بالمساعدة
-
السلام عليكم =============== لدي ثلاث جدوال : جدول الطلاب (student) و جدول المجموعات (labs) و جدول بيان مدفوعات المجموعات (pay_lab) حيث جدول Pay_lab :يحتوي على 1-lab_id كود المجموعه 2- PAY_RULES طريقه دقع القسط (مقدم - مؤخر ) 3- PAY_MONEY المبلغ الذي يدفعه كل طالب في شهر معين 4- COUNT_MONEY المبلغ الكلي المدفوع من مجموعه خلال شهر معين (( عدد الطلاب مجموعه معينه x المبلغ الذي يدفعه كل طالب في الشهر)) -------------------------------------------------- المطلوب : عند إضافه طالب جديد في مجموعه معينه , فإن المبلغ الكلي المدفوع خلال شهر معين (count_money) يتعمله update بالمبلغ الجديد وشكرا .
-
TABLE A (ID,ALW) ID ALW 5 1 6 1 ********************* TABLE B (ID ,DED) ID DED 10 1 15 2 السؤال كيف يمكنني ان اجمع الجدولين مع بعض كالتالي ID ALW DED 0 5 1 0 6 1 10 0 1 15 0 2 ما هي جملة الربط ارجو المساعدة
-
السلام عليكم عندي مستخدم له كلمه مرور وباسوورد عل اداتا بيز هل ممكن تشغيل شيئ معين بحيث أضمن إنه تغيير الباسوورد لهاد المستخدم يقدر يسجل أو يحفظ التغييرات الي صارت عل الباسوورد في مكان معين
-
دى خريطة جداول أسكيمة ال HR لمن يرد أن يتفهمها جيداً
-
اخواني الاعزاء أريد منكم المساعدة اريد احد يكون جرب يرسل ايميل من الفورم تبعه أو يكون معاه معلومات عن ارسال الايميل اريد طريقة كاملة من الاعدادات لل package حتي التنفيذ بااستخدام utl_mail مثلا الخطوة الاولي اعداد الصلاحيات الخطوة الثانية تنفيذ بكج معينة الخطوة الثالثة تنفيذ اجراء معين ولو في مثال عملي في فورم مثلا بيكون أفضل ولكم جزيل الشكر وربنا يدخله ويدخل والديه الجنه الي بيساعدني لاني محتاجه ضروري
-
السلام عليكم ماذا تعرفوا عن ال view ؟ - هل هى تعمل كرابط بين الجداول - هل هى يمكن ان تنشأ على اساس انها قراءة فقط . - هل يمكن كتابة order by فى ال select , شكراا
-
بسم الله الرحمن الرحيم ا لمستوى الاول نظم ومعلومات القوات المسلحة القرص كما هو الحال الان وانا ادرسه بالمعهد حاليا وهاذا الرابط للملفات تم إزالة الروابط, الرجاء الرجوع لضوابط الموقع التي تخص عدم تداول المواد محفوظة الحقوق . إدارة الموقع رجاء اضافة رد للموضوع ولو بكلمة ولا تنسى من يقدم لك يد العون وهو لا يرا وجهك باللتوفية ان شاء الله
-
كيفية حذف الاكواد المالية لموظف عند تاريخ معين جربت هذه الجملة ولم تنجح DELETE from EMP_code W,EMP S where W.EMP_ID=S.EMP_ID '%and s.name like '%AHMED and DATE_STAMP > TO_DATE('10/10/2010 00:00:00', 'MM/DD/YYYY HH24:MI:SS
-
ارجو ان يعجبكم CreateOrReplacePackageCompanyIs.doc