SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم لدي سؤال بالنسبة لل update فانا لدي جدول تتغير قيمة حقلة او الداتا التي فية كل ما اعمل update اي: انا لدي جداول (بالنسبة لمشروعي نظام فواتير) : جدول المدفوعات وجدول القراءات وجدول التسوية وغيرة وهذة الجداوال لها حقول فرعية في جدول الحركة او bilvaraible وطبعا اي حفظ اعملة لهذة الجداول مفروض ينعكس في جدول الحركة مثلا بالنسبة لمشترك معين المفروض في الشهر الحالي كل البيانات الموجودة حق الشهر السابق في جدول الحركة تحل محلها حق الجدول الحالي وهذا يحصل كل شهر لأصدار الفاتورة فكيف ممكن استخدم ال procedure لعمل هذا باستخدام ال update مع العلم اني لا اعرف كيف ممكن ان اتشا الكود بالنسبة لل update لاني مبتديئة في oracle واعلم نفسي بنفسي والحمدللة عرفت اشياء وانهيت جزء…
-
اخوانى الاعزاء عندى بعض ال TRIGGER فى قاعده بياناتORACLE 8I اريد عمل تشفير لها داخل قاعدة البيانات حتى لا يسطيع احد الدخول عليها بمعنى اريد ان اقوم بعملية تشفير للاكود داخل الTRIGGER حيث ان خاصية التشفير موجوده فعلا لدى اوركل لاكن لتشفير الملفات النصيه فقط عن طريق الامر WRAP فهل يوجد امر مشابه له لحماية TRIGGER منتظر الرد شكرا للجميع
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته... أنا طالبة أوراكل و بعمل مشروع تخرجي الي تسليمه بعد أسبوعين و بدي أعمل صفحة الواجهه للمشروع والي هي يدخل فيها العميل اليوزر والباس تبعه.. وهادا لازم أعمله loop عشان لما يدخل الباس 3 مرات خطأ يقوم يقفل الفورم أتوماتكلي ومو مو راضي يزبط معايا أبداً ..فلو في أحد ممكن يساعدني أو يشرحلي أو يفهمني أكتر مره راح أكون شاكرة ..
-
تحياتي للجميع هذه الوظيفة تقوم بادخال الملف الى قواعد البيانات وتخزينها مثل ( صور، بيانات ثنائية ) CREATE PROCEDURE insert_blob (doc_name VARCHAR2) IS the_file BFILE; the_doc BLOB; doc_size INTEGER; BEGIN the_file := BFILENAME('MY_DIR',doc_name); doc_size := DBMS_LOB.GETLENGTH(the_file); INSERT INTO <table_name> (<column_name>,<blob_column_name>) VALUES (<value>, EMPTY_BLOB()) RETURNING <blob_column_name> INTO the_doc; /* * * INSERT INTO evidence (evidence_id,evidence_photo) * VALUES (999, EMPTY_BLOB()) * RETURNING evidence_photo INTO the_doc; * */ DBMS_LOB.FILEOPEN(the_file); DBMS_LOB.LOADFROMFILE(the_doc,t…
-
السلام عليكم ورحمة الله وبركاته اريد الحصول على oracle 9i course tables وهي -EMPLOYEES -DEPARTMENTS -JOB_GRADES وذلك على شكل script file وشكرا
-
السلام عليكم عندي View CREATE OR REPLACE VIEW summaries AS ( SELECT iid, iname, idesc, iprice, solddate FROM items WHERE solddate+31 < SYSDATE ); اللي ابغى اسويه اني ابغى اعرض السلع اللي بعتها الشهر الماضي ؟ فالمشكله اني مااعرف كيف اطرح واحد من عدد الشهور لاظهار النتيجه بشكل صحيح .. هل من حل ؟
-
السلام عليكم انا عندي جدول CREATE TABLE items ( iid NUMBER(8) NOT NULL, iname VARCHAR2(15) NOT NULL, idesc VARCHAR2(150), iimage BLOB, iprice NUMBER(6,2) NOT NULL, irmarks VARCHAR2(150), lid NUMBER(8) NOT NULL, cid NUMBER(8) NOT NULL ); و ابغى اضيف الصور لقاعده البيانات .. كيف ؟؟ كيف اسوي insert للصوره ؟
-
ما هو الامر الدي يقوم بحدف عمود من جدول علما اني عملت الامر التالي alter table tablename delete(art_no varchar2(10) not null); لكن رفض ينفد لااعلم لمادا اريد الحل وجزاكم الله خيرا ومن يثق الله يجعل له مخرجا
-
اريد ان ابنى تيبل يتكون من صف واحد فقط لا غير و لا يستطيع اليوزر ان يدخل صف اخر غيره هل هذا ممكن ؟؟
-
هل استخدمALIAS مع: 1.GROUB BY 2.HAVING 3.WHERE 4.ORDER BY لم افهم وظيفة BREAK ON ارجو المساعده لدي امتحان
-
متى نحتاج إلى Cursor , ومتى لا نحتاج إليه ؟ كيف نستخدم ال Cursor ?
-
السلام عليكم ورحمة الله وبركاته.. أولاً أحب أن أهنئكم على هذا الجهد المبذول في خدمة الأخوان في تعلم ORACLE ثانيا : أخواني أريد معرفة متى نستخدم PROCEDURE و FUNCTION ولكم تحاتي أخوكم المحب السيف
-
الاخوة الاعزاء السلام عليكم ورحمة الله وبركاته وبعد بعد تثبيت Oracle 9i على الجهاز ومحاولة عرض Isql*Plus على المتصفح سؤالي عن عرض اليوزر HR في المتصفح تظهر لي الرسالة التالية This account is Locked بعد ادخال اسم المستخدم وكلمة المرور مع ان اي يوزر آخرمثل system او scott ما فيه اي مشكلة يفتح........ افيدوني
-
السلام عليكم ما هي وظيفة group by و having حاولت أن أفهم الصلة بينها وبين دوال التجميع ولكن لم أنجح في ذلك .. هل هناك مواضيع أي روابط من هنا أو هناك ربما يستطيع أحدهم مساعدتنا هنا تقبلوا أجمل تحية
-
السلام عليكم كيف يتم نسخ جدول من مستخدم إلى مستخدم آخر
-
السلام عليكم لو سمحتم اخواني وتكرمتم اريد احد يعطيني حل ف ال triggers الحمد للة تعلمت عن ال الفورم بعض الاشياء افادتني ولكن الان عندما بدأت بالعمل لتكوين مشروعي واجهتني مشاكل مع ال triggers تقريبا لم افهم كيف اركب الكود المعين الخاص ب triggers يعني عندما مثلا اريد ان ادخل 1 في ال text اريد ان يظهر لي debt في display item وعندما 2 يظهر credit انا عملت جدول لة بس ماعرفت استدعية في ال trigger انا عملت post change trigger والكود الذي عملتة فية عبارة عن جملة استعلامية طبعا ماضبطت معي وايضا لا اعرف هل هذة النقتطين( : ) يكتبوها مع اسم الحقل او اسم ال item وكيف تكون تركيبة ال item و feild عفوا على الاطالة بس اريد المساعدة بسرعة لتكملة المشروع وشكرا
-
بسم الله الرحمن الرحيم والصلاة والسلام على اشرف الخلق وسيد المرسلين محمد صلى الله عليه وسلم فصلو عليه ياعبادالله اجمعين. اما بعد : من يوم غد ان شاء الله سوف اقوم باذن الله على عمل حلاقات في للغة الاستعلام المعروفه لدينا وهي SQL ولكن سوف ابدا من حيث توقف اخي العزيز الاسيف واسئل الله عز وجل ان يعنني على ذلك واتمنى من الاخوه والاخوات الاجتهاد معي والتطبيق معاً حتى نصل الى المستوى المطلوب بأذن الله . طبعا نقوم بعمل الدورس على نسخة اوكل 9i وبالتحديد عن طريق iSQL عن طريق المتصفح لسهولة حفظ الاوامر او اي برنامج من برامج الاوركل ولكن اهم شي طريقة عمل الاستعلام . طبعا ومن لديه معلومات في اي مجال في الاوركل اتمنى منه ان يشارك معنا في الدروس وليس شرط الخبره فكلنا ليس بعل…
-
الاخوة الاعضاء ,انشأت جدول في الاوراكل وعندما اردت مشاهدة الجدول ,لم تظهر الاعمدة ظهر اول عمود ومقابل لة نوعة(النوع الذي عرفتة مسبقا) تم تغير عنوان الموضوع ، الرجاء اختيار عنوان مناسب يدل على المحتوى. ضوابط كتابة المواضيع في المنتدى الادارة
-
Al Salamo 3alaykom , How Can I create An Alphnumeric Sequence ?????
-
لدي مشكله في الاوراكل حيث قمت بعمل fullexp للبيانات التي عندي ثم قمت بعمل imp على الجهاز القديم ثم قمت بتشغيل البرنامج لكن وجدت مشكله في الكركتر ست حيث ان البيانات التي كانت بالغه الانجليزيه عادت كما هي ولكن البيانات التي بالعربيه عادت بدلا منها علامات استفهام ارجو مساعدتي بكيفيه استرجاعها
-
ارجوا من الاخوة الكرام المساعدة في ايجاد حل لهذا الاستعلام flight(flnum, from, to, distance, departs, arrives, airId) Aircraft(airid, airname, type) reservation(custid, flnum, ReserveDate, status) customer(custid, fname, lname, phone, bonus ) المطلوب كيف انفذ هذا الاستعلام؟؟؟؟؟ Without using aggregate function, find the last name of the customer that has the highest bonus.
-
أبحث عن function يقوم بتحويل أي رقم الى كتابة بالعربي قمت بكتابة function مثل هذا ولكنه مازال ناقص حيث هناك ثغرات كثيرة فيه
-
اريد تعلم sql/plولكن باسلوب مبسط وباللغة الانجليزية وارجو منكم الرد بسرعة للضرورة وجزاكم اللة خيرا
-
أكتب برنامج لاستخراج العمولة تقل موظف حيث الموظف يقل راتبه عن 4000 عمولة 5% من الراتب والموظف الذي يحصل على4000 وأكثر يحصل على 10% باستخدام الامر for وبالاعتماد على الجدول emp empno,ename sal,العمولة, deptno العمولة مجهولة بليززززززززز ياجماعة ** تم تعديل عنوان المشاركه يجب أن يكون موضوع المشاركه مطابق للمحتوي والا سيتم حذف كل المشاركه إداره المنتدي
-
السلام عليكم ورحمة الله عندي استفسار عن ال database triggers عندي procedure على الداتابيس واريد ان انفذه يوميا في وقت محدد .. فكيف اعمل ذلك؟؟ عموما، هذا ال procedure يقوم بانشاء جدول ببيانات متغيرة تبعا لوقت التنفيذ (المعلومات عبارة عن ارصدة اجازات) .. فهل استطيع ان اضيف trigger يقوم بتنفيذ هذا ال procedure قبل كل عملية قراءة لهذا الجدول؟؟ اي بمعنى آخر ضمان ان المعلومات المتضمنة بالجدول هي آخر حالة لارصدة الاجازات؟ الرجاء المساعده في اي من هاذين الحلين ولكم جزيل الشكر