SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته،،، SQL فهي لغة إستعلامات ولكن هي لغة قياسية والمقصود بالقياسية أن لها ثوابت معينة وطرق معينة للتعامل معها وهذه الثوابت القياسية تستخدمها قواعد البيانات المختلفة ومن ضمن قواعد البيانات هذه MYSQL . فـ SQL بشكلها القياسي هي ثابتة في جميع قواعد البيانات أما التغييرات التي تراها من جمل SQL إلى أخرى فهي ترتبط بالبيئة التي تعمل فيها والمقصود بالبيئة هي قاعدة البيانات نفسها فممكن أن تكون البيئة هي : mysql access oracle foxpro paradox dbase sqlserver msql postgare وغيرها ... فهذه كلها بيئات تستخدم SQL القياسية و لكن الفرق البسيط أن كل بيئة من هذه البيئات تضع أوامر إضافية على SQL القياسية وهذا الشئ يعتبر خارج عن SQL القياسية وتعتبر الإضافات خ…
-
السلام عليكم .. أشكر كل القائمين على هذا المنتدى الرائع .. أنا جديد نسبياً على عالم الأوراكل .. و أرجو ان تساعدوني بحل هذا السؤال : عندك جدول إسمه ELOC .. به عمودين ، عمود يمثل رقم الموظف و الثاني يمثل مكان سكنه مثلاً : ELO ------------------ LOC | ENO 1 | A 2 | B …
-
بسم الله الرحمن الرحيم الحمد لله والصلاة والصلاة والسلام على رسول الله سيدنا محمد وعلى آله وصحبه وسلم وبعد .... اخواني الافاضل سلمت لي نسخة احتياطية من قاعدة بيانات بالعمل وطلب مني عمل برنامج للموظفين ولكن المشكلة ان قاعدة البيانات بها 120 جدول وقد تعبت وأنا ابحث عن جدول الموظفين دون جدوى أريد فقط جدول البيانات الاساسية فقد استعرضت اغلب الجداول ولكن لم استطيع ايجاد الجدول الذي به البيانات الاساسية ..... طلبي هو .... اريد طريقة سهلة للبحث في قاعدة بيانات بها 120 جدول عن البيانات التي اريد بدون استعراض الجداول جدول جدول فهذه الطريقة متعبة جداً ومملة وجزاكم الله خير الجزاء... أخوكم المحب/ صالح حسن
-
اريد شرح عمل وتنفيذ كل من الجمل التاليه في التعريف : x number(30) x number x number (1,3) اريد معرفه كل جمله كيف تنفذ ........ وشكراً لكم ....
-
السلام عليكم ورحمة الله وبركاته... بصراحة عندي اسايمنت ولازم اخلصه لانه عليه 20 درجة ودكتورنا ما يشرح زين وللحين ما فاهمة المادة عدل وابي احد يساعدني فيه ادري انكم ما بتقصروا كل واحد منكم يساعد الثاني حرام يروحن 20 درجة عالفاضي وانا محتاجة لهم ___ وهذه شروط الاسايمنت Guidelines Follow the guidelines mentioned below for your assignment. Assignment should be typed and a hardcopy is to be submitted. Handwritten assignments will not be accepted Assignment should have a Title Page. Title Page should contain the following information. Assignment Name Class Student name Student ID It should have Table of Contents Use page numbers Assignment s…
-
من يساعدني في انشاء جدول بالحقول التاليه انشاء جدول الطلاب في اوراكل بالحقول التاليه : رقم الطالب , رقم القيد, اسم الطالب, الجنسية,الجنس,عام الالتحاق ,حالة الطالب,نوع نظام التعليم,رقم القسم ,رقم الكلية
-
الأخوة الأعزاء لدي تطبيق V.B 6 يقوم بتخزين بيانات موظفين على قاعدة بيانات أوراكل و أريد إضافة صورة الموظف إلى قاعدة البيانات باستخدام هذا التطبيق و كذلك استرجاعها كيف يمكنني ذلك؟ يعني كيف ستتم عملية تخزين الصورة في قاعدة البيانات ؟ و استرجاعها؟ هل يتم ذلك باستخدام insert و select ؟ أرجو المساعدة ممن لديه معرفة قدر المستطاع. مع جزيل الشكر وفقكم الله
-
بسم الله الرحمن الرحيم إخواني أعضاء المنتدي الكرام لدي سؤال وأتمني الرد علية كيف يتم التحكم في إحدي الملفات أثناء القيام بصيانة جدول بداخل قاعدة البيانات ، أو بمعني أدق كيف يتم ذلك داخل حدث Trigger : مثال : ******* جدول الموظف به الحقول التالية: رقم الموظف إسم الموظف ------------------------------------ 111 مصطفي محمود 222 مريم السيد 333 فكر محمد 444 سعيد محمود لكل موظف له صورة شخصية ، من الممكن إستخدام حقل من نوع بيانات ثنائية ( Long Raw ) ، ولكن للأسف هذا الجدول سيتم تخذين العديد من السجلات حوالي 60000 سجل ، وعند إستخدام أمر Select بإحدي النوافذ يؤدي الي بطء لسرعة العرض. فقمت بحل المشكلة بأنني أضع ملف الصورة في مسار محدد ، فكيف يتم حذف أو تعديل أو نسخ ملف…
-
السلام عليكم ورحمة الله وبركاته =================== من فضلكم كنت عاوز شرح ل Merge من خلال المثال التالي CREATE TABLE emp_copy_2 AS SELECT * FROM employees WHERE 1=2 ; CREATE OR REPLACE PROCEDURE pf_04_04 IS v_empno EMPLOYEES.EMPLOYEE_ID%TYPE := 100; BEGIN MERGE INTO emp_copy_2 c USING employees e ON (c.employee_id = v_empno) WHEN MATCHED THEN UPDATE SET c.first_name = e.first_name, c.last_name = e.last_name, c.email = e.email, c.phone_number = e.phone_number, c.hire_date = e.hire_date, c.job_id = e.job_id, c.salary = e.salary, c.commission_pct = e.commission_pct, c.manager_id = e.manager_id, c.department_id = e.department_id WHEN NOT MATCHED THEN INSERT (empl…
-
السلام عليكم ورحمة الله ،،، اخواني الاعزاء قمت بإنشاء برنامج صغير من 2 Table فقط وهم : Myhr Mastar Sick Details نجحت في عمل كود يأتيني بالبيانات التابعة للتايبل Myhr لكني فشلت في عمل الكود ليأتيني ببيانات تايبل الـ Sick وانا اريد ان يكود هذا الكود في نفس الـ Trigger او اي حل آخر . مرفق صورة للفورم توضح قصدي + كود الـ Search على الـ Note pad وشكراً ارجو من اهل العلم والخبرة افادتي اخوكم عبد الخالق جزاكم الله خيراً
-
السلام عليكم معروف ياجماعة اني لما بحب اعمل تعديل لجدول بكتب الصيغة update table_name to table_name1 لكن ماهو الكود المستخدم لتغير إسم عمود بواسطة أمر alter ولو فية أمر آخر غير alter ياريت تذكروة ليا ولكم جزيل الشكر
-
السلام عليكم ورحمة الله وبركاته انشات الجدول STUDENTS والذي يحتوي علي الحقل الاتي ٍ Name Null? Type ------------------------------- -------- ---- STUD_NAME NOT NULL VARCHAR2(50) اريد اضافة القيد unique الي الحقل STUD_NAME ولاني مبتدي في السيكول لا اعرف اااااالصيغة المناسبة هل هناك من يدلني؟ وجزاكم الله خيرا.
-
-
السلام عليكم ورحمة الله وبركاته بالله عليكم اريد أن أعرف ما فائدة ال interval في ال sql هل يستطيع أحد أن يبين لي ذلك في مثال وجزاكم الله خيرا
-
بسم الله الرحمن الرحيم أرجو أن يساعدني الأخوة الأعضاء في هذا الموضوع الاحظ أثناء دراسي ل منهج sql أن بعض الأمثلة مثلاً تكون هكذا SQL> select Last_name from employees وهذا مثال بسيط والغريب في الأمر هو أنه عندما أحاول تنفيذه داخل sql يعطيني error فهل هذا معناه أن هناك بعض الجداول لا أستطيع العمل عليها في sql أم أن هناك anothers users, i just can excute these select statements on it الاحظ مثلاً في chapter 7 في sql fundemental 1 أن هناك بعض الأمثلة على سبيل المثال SQL> SELECT last_name, salary FROM employees WHERE salary > (SELECT salary FROM employees WHERE last_name = 'Abel'); …
-
لدي بيانات موجودة في الأيكسل وأريد تحميلها إلى جدول البيانات الموجود في قاعدة البيانات علماً بأن sql loader لا يعمل لدي أنا أستعمل dev 9i و database 9i
-
السلام عليكم عندي بروجكت وجزء منة في الفورم اسمح بـ bottun تعمل update لــ table الموجود عندي في DB وهو employee يعني تسوي لcolumn مثل sttaf number , addres, phone # >>>>>>>>> update بالقيم اللي دخلها اuser جربت اغلب الكود بس ما ضبطت معي وابغي اسأل اللحين في report bullder لما اسوية وانهي شغلي واحفظة واغلق البرنامج لما ارجع افتحة مايطلع الي انا سويتة؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟من وين اطلعة رزق الله الجنة من اجابني
-
السـلام عليكم ورحمـة الله وبركـاته ~ آخواني آلكرام ~ مبرمجـين ومحتـرفين ~ آنـا واقع في مشكله .. وآملي فيكم كبير جداً ~ طَلب منـا في الجأمعه . عرض الموظفين الي غآبوآ في تاريخ معين ~ لدي جدول الموظفين ... ولدي جدول التحضير .. طبعاً انا سويت النظام بالدوت نت . وهو نظام التحضير بالبصمه ... وطبعاً آي موظف بتكون بصمته مخزنه في جدول الموظفين ... ولمـا يحط اصبعته يسوي له تحضير .. والتحضير عباره عن سجل يتم اضافته في جدول التحضير بآسم الموظف وتاريخ ووقت الحضور ~ طلب منا اظهار من حضر ومن غاب .. وقدرت اسوي جملة الـ SQL الخاصه بالحضور . وهي عرض كل الموظفين في جدول التحضير بشرط ان التاريخ يساوي قيمه ~ امـا جملة الـ …
-
Write a PL/SQL block to declare • Variable called (SAL) to store the salary of an employee. • In the executable part of the program, do the following: 1. Store an employee name in substitution variable. 2. Store his or her salary in the (SAL) variable. 3. If the salary is less than 3,000, give the employee a raise of 500 and display the message “<Employee Name>’s salary updated” in the window by Using DBMS_OUTPUT.PUT_LINE. 4. If the salary is more than 3,000, print the employee’s salary in the format,“<Employee Name> earns ……” by Using DBMS_OUTPUT.PUT_LINE. 5. Draw down the program diagram using word tools for flowcharts 6. Undefined the variable that stor…
-
السلام عليكم ورحمة الله وبركاته أرجو إفادتي بالخطوة الصحيحة التالية بعد الإنتهاء من إختبار sql و pl/sql فقد انتهيت بحمدالله الله وتوفيقه من إختبار 1Z0-051 Oracle Database: SQL Fundamentals I وإختبار 1Z0-144 Oracle Database 11g: Program with PL/SQL وأرغب الآن بالخطوة الصحيحة بعد ذلك . فهل هي الآن تعلم عمل مشروع ؟ فإذا كانت كذلك فهل ممكن تفيدوني بدرس أو شرح لبداية عمل مشروع .. ولكم جزيل الشكر من قبل ومن بعد .. أخوكم عبدالله .
-
لو سمحتو نبذه سريعه ومفيده عن الفرق بين الاسكيول و البي أل أسكيول؟
-
السسسلا م عليييكم ممكن حد يشرح لى كيف اعمل جدوال في السكيما.. او يعطيني رابط فيه شرح كيف اسوي الجداول في السيكما وبعدها اعمل الواجهات بالفورم بلدر
-
السلام عليكم ورحمة الله وبركاته أخوتي في الله ما هو الـ pseudocolumns مع العلم أن المرجع الخاص بأوراكل قال pseudocolumns are - CURRVAL - nextval ولكنهم لم يعملوا معي ولكن الباقي يعمل مثل LEVEL - ROWID - ROWNUM مع العلم اني اعمل علي DB9i ولكم جزيل الشكر -*-*-*-*-*-*-*-*-* إني احبكم في الله
-
السلام عليكم ورحمة الله وبركاته... أسأل الله الاستفاده للجميع... PALI.ORACLE.rar
-
تحية طيبة وبعد انا كتبت الكود التالي ولما اعمل compile له يعطيني رسالة الخطا التالية 11:14:51 ORA-06550: line 14, column 1: 11:14:51 PL/SQL: Statement ignored ارجو من حضرتكم مساعدتي في حل هذه المشكلة هذا هو الكود: set serveroutput on declare ;v_empno emp.empno%type ;v_ename emp.ename%type cursor emp_cursor is select empno,ename ;from emp begin ;open emp_cursor for i in 1..3 loop ;fetch emp_cursor into v_empno,v_ename (;dbms.output.put_line(v_empno||' '||v_ename ;end loop ;close emp_cursor ;end