SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته اخواني الاعزاء كل عام وانتم بخير بمناسبة العام الهجري الجديد ، أسأل الله أن يكون عام خير علينا وعلى الامة الإسلامية والعربية كلها . اود من حضراتكم ممن لديه الخبره في شرح موسع ل اذاى ادخل image فى الdata base وجزاكم الله خيرا انتظر الرد
-
create or replace procedure Print_Fine_List( current_date DATE := SYSDATE ) IS NUM NUMBER(2):= TO_NUMBER(TO_CHAR(REQ.request_date,'DD'); current_date := TO_NUMBER(TO_CHAR(current_date,'DD'); fine NUMBER(2) := 0; total_fine NUMBER(2):= 0; CURSOR corName IS select name from Borrower; brower_name Borrower%ROWTYPE; CURSOR BOOTITLE IS SELECT BOOk_title FROM BOOK; book_tit BOOK%ROWTYPE; CURSOR REQCORSOR IS SELECT request_date FROM Request ; REQ Request%ROWTYPE; BEGIN open corName; LOOP fetch corName INTO brower_name; EXIT WHEN corName%NOTFOUND; dbms_output.put_line(brower_name.name); END LOOP; Close corName; OPEN BOOTITLE; loop FETCH BOOTITLE INTO book_tit; EXIT WH…
-
عايزن اعمل سابستر لحد علامه : فى الكولوم اعملها ازاى؟
-
السلام عليكم أسعد الله مساءكم عندي homwork المطلوب فيه هو: عمل cursor يستقبل رقم من المستخدم مثلا :رقم 4 ثم يقوم بطباعة او عرض أكبر 4 رواتب للموظفين يعني مثلا: هذا الجدول ahmad 5000 ali 4000 yasser 9000 noor 3000 ثم يستقبل رقم 2 من المستخدم فتكون النتيجة هي كالتالي: yasser 9000 ahmad 5000 أتمنى أنكم فهمتوا المطلوب وشكرا
-
السلام عليكم ,, ربما يكون شرحي للموضوع مبهم قليلا ً لذا ركزوا قليلا ً معي .. عندي جدولين : TAB_MASTER مخصص لأسماء الجداول Create Table Tab_master ( SN number, Tname varchar2(30) not null, constraint tab_SN_PK primary key (SN), constraint tab_Tname_U UNIQUE (Tname) ); Col_master مخصص لأسماء الأعمدة Create table Col_master ( ROW_ID number nut null, DN number not null, cname varchar2(30) defult value 'varchar2', constraint col_DN_FK foreign key (DN) refrences tab_master(SN); إذا ما أفترضنا أن البيانات كما الآتي بالجداول TAB_MASTER SN TNAME 1 'Employees' COL_MASTER إستنادا ً على الحقول الموجوده في الجدولين سيتكون بناء جدول جديد Employees: EMP_…
-
السلام عليكم عندي استعلام بستخرج مبيعات البضائع خلال السنة أو فتره زمنيه معينه ولكن اريد طريق لاستخراجها حسب الفصول يعن مبيعات كل صنف في الفصو ل الاريبعه كيف أرجو منكم مساعدتي عاجل؟؟
-
السلام عليكم ورحمة الله وبركاته أخواني الكرام عاوز أعمل أتنين list البيانات بتظهر في ال list التانية عل أساس البيانات الموجودة في ال list الاولى والاثنين من النوع poplist
-
ممكن مساعده اريد عمل جدول يتكون من اسم الطالب ورقمه وصورته لعمل كارنيه لهذا الطالب والمشكله تكمن فى عمود تخزين الصور فى الاوركل what is the datetype to insert photo in oracale 10g
-
عندى ثلاثه جداول المنتج والعملاء والفواتير SELECT ALL CUSTOMER.CUCODE, CUSTOMER.ARNAME cust_name, PRODUCT.ARNAME prod_name, PRODUCT.short_name ENAME, INVOICE_DET.QTY FROM INVOICE_MAST, INVOICE_DET, CUSTOMER, PRODUCT WHERE ((INVOICE_DET.INVOICE_NO=INVOICE_MAST.INVOICE_NO) AND (INVOICE_MAST.CUCODE=WHEATA.CUSTOMER.CUCODE(+)) AND (INVOICE_DET.PROD_CODE=WHEATA.PRODUCT.PROD_CODE)) and invoice_mast.status='P' AND type_code=:t_code عايز إطلع ى فى التقرير رقم العميل،إسم العميل،مجموع الكميه فى الشهر الأول،ومجموع الكميه فى الشهر الثانى وهكذا الى شهر 12 أرجووووووووووووووووووووووووووووووووووووووووو الرد باسرع وقت
-
السلام عليكم ورحمة الله وبركاته سؤالي هو أين اضع كلمة order في الامر minus حيث انني وضعتها بالشكل التالي لكمه اظهر رسالة خطأ : select rec_no from emp order by rec_no minus select rec_no from doc
-
السلام عليكم عندي استفسار واريد التوضيح علية من الاعضاء والمشرفين الاعزاء ماهو اtemporary table واين استطيع استخدامة وما فائدة وكيف استخدمة ولماذا ؟
-
ما اعظم ما امرت به من نعمة ومنحت به من فضل ولاء الشكر والثناء لكل من امد يد المساعدة شكر خاص لكل اعضاء المنتدى لتعاونهم معى فى الحصول على ocp__administartion ocp__developer mohamed saad
-
السلام عليكم ورحمة الله وبركاته ابغى اسئل عن برنامج الاوراكل هل يوجد نسخه اون لاين ونسخه لا ؟؟ انا عندي اون لاين لكن احتاج اخذ الجهاز للجامعه واشتغل هناك << ماعندنا وايرلس في جامعتنا هل اقدر اسوي كوري و بدون اتصال ؟؟؟ اتمنى تكونوا فهمتوا سؤالي << مو عارفه كيف اشرح وشكرا ..
-
Deal All, I am a new in learning PL/SQL. But, I have a question. I just want to help me on the different between these two operations -' :>' and '=>'. I know that ':=' for the assignment but what '=>' stands for? I will glad to find the answer of my question here. Waleed
-
السلام عليكم ورحمة الله وبركاتة اريد عمل جدول سكول للمتواجدون الان من عدد الزوار وعرض اى بى الزاير من خلال كود asp سكربت صغير لاضعة فى صفحات يتم تصميمها 1- ا مر انشاء جدول قواعد البيانات 2-كود asp وشكرا
-
السلام على من اتبع الهدى انا عندى مش كله انى معظم اومر الطباعه الى بتزيد عن 3 او 4 اسطر مش بتشغل علما انى بشتغل من تحت Internet Explore لو فى طر يقا تجعلنى اكتر اكتر عدد الصفوف يارت حد يقولى فى كود مفروض يطبع حوالى 80 سطر SET SERVEROUTPUT ON DECLARE TYPE dept_table_type IS TABLE OF departments.department_name%TYPE INDEX BY PLS_INTEGER; my_dept_table dept_table_type ; loop_count NUMBER := 0; deptno NUMBER ; BEGIN FOR i IN 1..100 LOOP if MOD(i,10)=0 then SELECT department_name INTO my_dept_table (i) FROM departments WHERE DEPARTMENT_ID = i ; end if; loop_count :=loop_count+1; END LOOP; exception when no_data_found then DBMS_OUTPUT.PUT_LINE('end of data') ; FOR i …
-
السلام عليكم ورحمة الله أنشأت Graph Report وأريد إستدعاءه من داخل الـ Report في خانة الخصائص الخاصه بالـChart في الريبورت. شؤالي كيف يمكن إستدعاء الGraph بدون تحديد المسار في التقرير. الملف الملحق يبين ذلك.
-
السلام عليكم ورحمة الله وبركاته اخواني الاعزاء كل عام وانتم بخير بمناسبة العام الهجري الجديد ، أسأل الله أن يكون عام خير علينا وعلى الامة الإسلامية والعربية كلها . اود من حضراتكم ممن لديه الخبره في شرح موسع ل External tables بالامثله وجزاكم الله خيرا انتظر الرد
-
بسم الله الرحمن الرحيم انا لسه مبتدىء فى الكورس و خلصت ال sql فهل امتحن ال certification على طول و لا استنى لحد ما ينزل اصدار جديد ؟؟ انا باخد ال 10g انا بس خايف لا امتحن و انا لسه بدرس فا لسه مخلصتش الكليهيمكن بعد 3 سنين ينزلوا اصدار جديد و الامتحان و الشهاده اللى هاخدها مش هيبقى ليها لزمه لل 10g فهل استنى اما اخلص و لا امتحن و اتكل على الله
-
هل يوجد فرق بين oracle 9i sql و oracle 10g sql من حيث الاس كيو ال فى الجمل والتعامل مع الداتا بيز شكرا
-
السلام عليكم لو سمحتم يا شباب انا كل لما بحاول اشغل ال sql+ مش بيرضى يشتغل وبيظهرلى رسالة بتقلى mesage file sp1 <lang> .msb not found فرحت اشغل ال isqlpluse فمش بيرضى يشتغل هو كمان ياريت حد يفهمنى فى ايه بالظبط بس ياريت بسرعة لانى محتاج اى واحد فيهم اوى جزاكم الله خيرا
-
-
السلام عليكم أعضاء المنتدى الكرام ممكن مساعدة في مشكله صغيرة عاوز أعمل message وأخير المستخدم بين نعم ولا و أهندل أختياره وجزاكم الله خيرا
-
[وسط]بسم الله الرجمن الرحيم الحمدد لله الذي اعانني على اتمام هذا الكتاب الذي يحوي على مجموعة لابأس بها من اوامر الSQL والتي هي من الضروريات عند التعامل مع قواعد البيانات راجيا من الله ان يعجبكم هذا الكتاب وان تدعو لاخوكم بالتوفيق والنجاح واتفضلو لنك التحميل http://www.4shared.com/file/172259262/1d34...QL_Command.html[/وسط]
-
DECLARE TYPE dept_table_type IS TABLE OF departments.department_name%TYPE INDEX BY PLS_INTEGER; my_dept_table dept_table_type ; loop_count NUMBER; deptno NUMBER; BEGIN FOR i IN 1..100 LOOP if MOD(i,10)=0 then SELECT department_name INTO my_dept_table (i) FROM departments WHERE DEPARTMENT_ID = i ; end if; END LOOP; FOR i IN my_dept_table.FIRST..my_dept_table.LAST LOOP DBMS_OUTPUT.PUT_LINE(my_dept_table(i).department_name) ; END LOOP; END; DBMS_OUTPUT.PUT_LINE(my_dept_table(i).department_name) ; * ERROR at line 18: ORA-06550: line 18, column 44: PLS-00487: Invalid reference to variable 'DEPARTMEN…