SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم شباب أبغى اعرف كيف استعمل قيمة موجوده في السجل السابق للسجل اللي أنا فيه يعني مثلاً اذا كانت القيمة الموجوده في الحقل السابق 100 فا اللي بعدة راح تكون 100+5 فرضاً طبعاً الموضوع اللي عندي اعقد من كذا بكثير و المشكلة الأكبر انها لازم تتم خلال select statement يعني ما اقدر استعمل جدول أو trigger أو اذا ممكن استعملها في التقارير مع العلم ان الجملة عبارة عن 6 جمل مع union و المشكلة هذي في حالة وحدة بس من ال6 حالات اتمنى اني شرحت المشكلة بشكل واضح و ألف شكر على تعاونكم مقدماً
-
السلام عليكم انا عايز الموظفين اللى مع بعض فى نفس القسم يعنى اسم الموظف ورقم القسم وزملاؤة فى نفس القسم فى عمود ثالث ويا ريت باستخدام sub query وجزاكم الله خيرا
-
السلام عليكم اخواني . عندي مشكلة . عند تنفيذ trigger في SQL*Plus يظهر لي الخطأ التالي Warning: Trigger created with compilation errors. وتعبت وانا اعدل في الكود . حتى اني غيرت طريقة الكتابة اكثر من مرة هذا هو التريقر جدول المراقبة هو اتمنى احصل حل للمشكلة وشكرً
-
السلام عليكم عندم اكتب هذا الكود في جهازي لا يعطني التاريخ كتابه وانما يعطني علامه استفهام ؟؟؟؟؟ select to_char(sysdate,'day-month-year') from dual; why ارجوا الافاده وشكرااااااااااااا
-
الأخوة / اعضاء المنتدى الاكارم السلام عليكم ورحمة الله وبركاته مشكلتي اني اريد ان اسحب من قاعدة البيانات مجموعة من البيانات الى داخل list item قمت وعملت record group وكتبت داخلة جملة الاستعلام ولكن لم يضهر لي شيء داخل list ممكن اعرف ايش الشفرة الصحيحة لاضافة هذه البيانات الى داخل الـlist item وشكرا
-
السلام عليكم ورحمة الله وبركاته كيف الحال إن شاء بخير أنا عضو جديد ومبتدأ في الأوراكل ومركز الآن في query بس عندي سؤال بسيط جداً لو كان عندي في الجدول أمر مكرر وأنا أبغى بس أوجد هذا المكرر كيف؟؟! مثال لو كان عندي في جدول الموظفين إثنين إسمهم خالد كيف أوجدها اتمنى منكم المساعدة في أسرع وقت ممكن
-
الرجاء المساعدة فى كيفية استخدام ddl commands داخل bl/sql block وكان الله فى عونكم مادمتم فى عون الفقير الى الله (basheer)
-
أريد عمل هذا المشروع عن الصيدلية المشتريات رقم الفاتورة+ أكود الدواء + أسم الدواء + الشركة+ الوحدة+الكمية + المجموع المخزون أسم الدواء +سعر الشراء+سعر البيع+تاريخ(صلاحية الدواء)+الكمية البيع رقم الفاتورة+أكود الدواء+أسم الدواء+سعر بيع+الكمية+مجموع مثال عندما أقوم بشراء دواء يتم حفظ في المشتريات ويتم حفظ الاسم الدواء+الكمية في المخزن وعندما أقوم بشراء نفس الدواء يتم حفظ في الشتريات وأضافة الكمية في المخزن وعندما أقوم ببيع دواء يتم خصمة من المخزن بحيث يمكن معرفة سعر البيع عن طريق أخذ سعر من المخزن من المعروف أن كل عملية شراء وعملية بيع تكون لها رقم فاتورة
-
السلام عليكم ورحمة الله أرجو من حضرتكم مساعدتي في الموضوع التالي إن أمكن لدي حقلي تاريخ 1) التاريخ الحالي 2) التاريخ السابق يتم إدخال تاريخ الحقول السابقة مرة واحدة كل شهر وما أريده هو في ان يتم ترحيل التاريخ الحالي للشهر السابق إلى حقل التاريخ السابق في الشهر الحالي اتوماتيكيا مع خالص احترامي لكم وفققكم الله
-
هل هذا الامر صح ولا غلط ؟؟؟ Alter table products Alter columumn price money Not Null متهيالى انه غلط بس عاوزه اتاكد
-
السلام عليكم ممكن حد يقولى ايه الحالات الى بستخدم فيها exists و ال not exists وشكراً
-
السلام عليكم ورحمة الله وبركاته اخواني واخواتي اتمنى ان اجد بين ايديكم حل لكتابة استعلام يخرج عدد كل فصيلة دم على حدة مثال االكمية الفصيلة O+ 12 A+ 14 الى اخره..................... فياليت اجد الحل وشكرا
-
ماذا نعنى ب database concepts? وجزاكم الله خيرا
-
السلام عليكم بالله عليكم يا أهل الخبرة لو حد يقدر يساعدنى بس بسرعة عاوز اضرب رقمين كل رقم فى خلية وأضع الناتج فى خلية ثالثة وجزاكم الله خيرا السلام عليكم
-
ارجو ان تنال هذه الدروس رضي المشرفين والمستفيدين وان لا يبخلوا علينا بالنصح والارشاد INTRODACTION DATA BASE 2- LESSON (1) DEAL WITH SQL1 3- LESSON (2) CONDITION 4- LESSON (3) SQL Functions 5- LESSON (4) Displaying data from multiple tables تصحيح مطبعي للدالتين الموضحين بالدرس الرابع الفانكشن يقوم بوضع أحرف أو رموز إلى يسار الكلمة يمثل columnاسم الحقل و length طول السلسلة الحرفية المطلوب بعد الإضافة وset الحرف أو مجموعة الأحرف المراد إضافتها Lpad(column,length,'set') select Lpad(sal,6,' $') from emp ; يقوم بوضع أحرف أو رموز إلى يمين الكلمة يمثل columnاسم الحقل و length طول السلسلة الحرفية المطلوب بعد الإضافة وset الحرف أو مجموعة الأحرف المراد إضافتها …
-
اريد معرفة ماهية NEXTVAL and CURRVAL Pseudocolumns وماهى الفائدة فى استخدامهم ارجو الرد من فضلكم
-
صباح الخير او مساء الخير تحياتي لجميع الاعضاء في بداية هذا الاسبوع ولكم هذا الكود ، وهو ارسال ايميل مع ملف مرفق send emails, and emails with text attachments This procedure uses the UTL_SMTP and UTL_FILE packages to send an email message from within an Oracle PL/SQL server program مثال على ذلك mail_files( from_name => 'oracle' , to_name => '[email protected]' , subject => 'A test', message => 'A test message', filename1 => '/data/oracle/dave_test1.txt', filename2 => '/data/oracle/dave_test2.txt'); والبروسيجر في الملف المرفق: oracle_smtp.txt
-
<span style='font-family:tahoma'></span> </div><div align="center">بسم الله الرحمن الرحيم Displaying Table Structure: In SQL*Plus, you can display the structure of a table using the DESCRIBE command. The result of the command is to see the column names, Datatypes, and whether a column must contain data. ********************* DESC[RIBE] tablename ******************** Where: tablename is the name of any existing table, view, or synonym accessible to the user. Example: Display information about the structure of the S_DEPT table. ##################### SQL> DESCRIBE s_dept ##################### NAME NULL? Type --------- --------…
-
السلام عليكم ورحمة الله وبركاته فى intro to oracle 9i أين يمكن أن أجد الـ Privileges التى يمكن منحها لـ user ولا يمكن منحها لـ Role حيث ان السؤال ده اتكرر فى الـ Self test Software ومش لاقيه فى Intro to Oracel 9i مع خالص الشكر
-
انظر في هذة الجملة Create table EMP as select * From Employees هذة الجملة تقوم بعمل نسخة طبق الاصل من الجدول EMPLOYEES سواء هيكل الجدول بالاضافة الي البيانات التي بداخله والسؤال هو ما هو التعديل الواجب عمله علي هذة الجملة حتي يكون الجدول الجديد مطابق لهيكل الجدول القديم بدون نقل البيانات ؟ الحل بعد يومان (ولكني أعتقد ان اكيد في كتير من الاعضاء عندهم الحل)
-
شباب لو تسمحو اذا عندي عدد من الجداول في الاس كيو ال منشائة سابقا واريد ان افرمت الجهاز لامر ضروري جدا فما هو الحل للجداول وبارك الله فيكم
-
عندي هذه البايانات في جدول واحد وأريد استرجاع رقم الطالب واسم الطالب المادة والنتيجة فقط اذا كان هناك إختلاف في درجات الطالب بحيث لو حصل على درجات متشابهة في كل المواد لايظهر في النتيجة فقط يظهر اذا كانت نتائج الطالب غير متشابهة 964580 ics 28.20 964580 mis 28.20 964580 math 28.20 964520 ics 24.96 964520 mis 26.00 964520 math 24.96 961243 ics 29.88 961243 mis 29.88 961243 math 29.88 988747 ics 23.00 988747 mis 25.00 988747 math 25.00 921014 ics 30.05 921014 mis 30.05 921014 math 30.05 فتكون النتيجة 964520 ics 24.96 964520 mis 26.00 964520 math 24.96 988747 ics 23.00 988747 mis 25.00 988747 math 25.00 الرجاء المساعة يا شباب
-
[ السلام عليكم ورحمة الله وبركاته،، طلب مستعجل أيها الإخوان هل من أحد يفيدني بشرح تعليمات و أوامر ال SQL*PLUS ، وجزاكم الله خيرا تحياتي
-
السلام عليكم أنا مبتدء بخصوص الأوراكل وأود أن أستفيد من أهل المعرفة انا حملت الأوراكل 10g DBA على ويندوز سيرفر 2003 حسب تعليمات التنصيب التي تفضل بها الأخوة الأعضاء الكرام وشتغل الأوراكل بنجاح وبدأت أوطبق الدروس بنجاح لمدة ولكن فجأة لا أعلم ما السبب كل ما أدخل على SQL ب HR تظهر لي رسالة لم أفهمها يرفض الدخول حيث كنت أوطبق الدروس على HR في البداية دون أي مشكلة والصورة المرفقة توضح المشكلة فأرجوا المساعدة
-
سبق وان طلبت هذا التقرير ولكن دون قائدة رقم المادة-اسم المادة-كمية المبيعات النقدية - كمية المبيعات الاجلة - كمية المشتروات الاجلة - النقدية طبعا كلها في صف واحد والمشكلة هي ان الحقل الذي يظهر الكمية في جدول الحركة (حقل واحد) مثلا aqw والحقل الذي يحدد نوع الحركة (نقد او اجل) مثلا za والحقل الذي يحدد نوع الفاتورة (مبيعات - مشتريات)مثلا kind حاولت ولكن دون فائدة