SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته عندي مشكلة في ال sql plus من النسخة 11g طبعا المشكلة موضحة في الصورة مع تمنياتي لكم بالتوفيق
-
اريد ادخال صور الى قاعده البيانات مثلا اضافه حقل صور في جدول الموظفين
-
ارجو المساعده لدي نظام فندقي اريد استعلام يعرض الغرف الغير محجوزه خلال الفتره التي ادخلها يعني لدي مثلا 20 غرفه 10 غرف حالتها فارغه و10 غرف حالتها محجوزه خلال فترات مختلفه اريد من الاستعلام ان يرجع الغرف الفارغه والمحجوزه في فتره غير الفتره التي ادخلها وهذه الجداول التي اعمل عليها Create Table Rooms ( Rm_Id Varchar(15) Primary Key, Rmsq_Id Number(10) Not Null Unique, Rmt_Id Number(3) References Roomtype(Rmt_Id) , Rms_Id Number(1) References Roomstate(Rms_Id), Rm_Phon Number(10) Not Null, Rm_Level Number(3) Not Null ) create table reservedroom ( resrm_id number(10) primary key, res_type char(1)…
-
-
لوسمحتو يا اساتذه ممكن مساعدتكم لحل هذا البرنامج برنامج لادخال رقم القسم واظهار معلومات عنه باستخدام SQL%NOTFOUND والمتغيرات العامه وعند ادخال قسم غير موجود يظهر لي رسالة ( القسم الذي ادخلته غير موجود). وهذا الكود ممكن تساعدوني في تعديله و اختصاره جدول الاقسام (SECTION) يحتوي على رقم القسم(SECNO)واسم القسم (SECNAME) declare V_VV BEGIN select * into vv from SECTION SQL%NOTFOUND where SECNO=&SECNO; dbms_output.put_line (V_VV.SECNO||' ***** '||V_VV.SECNAME); IF SECNO:= SQL % notfound THIN execption raise_application_error(SECNO,'لم يتم العثور على رقم القسم '); END IF; end; PRINT V_VV;
-
السلام عليكم ورحمة الله وبركاته اريد ان اعرف اخواني متى نستخدم union والunion all في الأستعلام وماهو الفرق بينهما
-
declare num_1 number(10,2) :=&p_number; num_2 number(10,2); begin if num_1 - trunc(num_1) = 0 then dbms_output.put_line(num_1); else if num_1 - trunc(num_1 , 0) <= 0.04 then num_2 := trunc(num_1 , 0 ) +0.05 ; dbms_output.put_line(num_2); elsif num_1 - trunc(num_1 , 0) between 0.06 and 0.10 then num_2 := trunc(num_1 , 0 ) +0.10 ; dbms_output.put_line(num_2); elsif num_1 - trunc(num_1 , 0) between 0.11 and 0.15 then num_2 := trunc(num_1 , 0 ) +0.15 ; dbms_output.put_line(num_2); elsif num_1 - trunc(num_1 , 0) between 0.16 and 0.20 then num_2 := trunc(num_1 , 0 ) +0.20 ; dbms_output.…
-
لو سمحت انا وخدة dump لي داتا بيز كامله عاوزة اعمل import لي table واحد بس ممكن اعرف ازاي
-
السلام عليكم ورحمة اللة اليكم الان تعليم ال sql بكل سهولة اخوكم : ممدوح توفيق [email protected] SQL.HLP
-
السلام عليكم. اود منكم ان تساعدوني في اجراء تسجيل المواد على الطلاب حيث ان جدول الخطط يحتوي على رقم الخطة، رقم الصف، رقم المادة وجدول تسجيل الطالب : رقم الطالب ، رقم الصف ، رقم الخطة وجدول المواد : رقم الطالب ، رقم الخطة ، رقم الصف ، رقم المادة
-
السلام عليكم مسائكم سعيد اريد تحويل هذا الرقم على سبيل المثال (10.402) الى ساعات ودقائق قمت بالتالي : الجدول SQL> select * from test ; NAME NO ---------- ------------------------------ 22.33 hisham yousef 4444 hisham 10.402 h تحويل رقم الى ساعات ودقائق 1 select no*8||':'||(substr(no,instr(no,'.',1,1)+1)*60) time 2 from test 3* where name = 'h' لكن يظهر كالتالي TIME -------------------------------------------------------------------------------- 83.216:24120 المفروض 83:12 تقريباً السبب هو يرى .402 وليس .216 الحل بارك الله فيكم
-
- 1 رد
- 1.8k مشاهدة
- 1 follower
-
-
اريد طرح تاريخيين بحيث تظهر النتيجه مثال : 10/02/2006 - 09/ 05/2001 = عدد السنوات وعدد الاشهر وعدد الايام
-
السلام عليكم ورحمة الله وبركاته كتاب شيق جدا لتعليم ال PL\SQL ___________PL.doc
-
اريد stored procedure لاسترجاع بيانات من html file ارجو افادتي
-
انا مش فاهم موضوع الربط join types بين جدولين لاستخراج بيانات منهم ارجو شرح بسيط او رابط للشرح وياريت يكون بالعربى ولو مفيش عربى ممكن انجليزى عادى شكر تم تعديل عنوان الموضوع من قبل المشرف, راجع شروط الكتابه في المنتدى إدارة المنتدى
-
ETURNETURN UPDATEDUPDATED ROWSROWS There is an easier way to show only the “new rows” than to use a nested query—the RETURN UPDATEDROWSoptionwillreturnonlythe2007 Rows in our example: SELECT product, location, year, s "2007" FROM sales1 SPREADSHEET RETURN UPDATED ROWS PARTITION BY (product) DIMENSION BY (location, year) MEASURES (amount s) -- IGNORE NAV
-
ممكن كود لتاريح يعني ابي انشاء جدول فيه الاسم والعنوان والوظيفة والمرتب الخ.... والتاريخ مثلا تاريخ دخول الموظف وتاريخ ميلادة طبعا تكون هاذة التواريخ ثابتة لكن اذا ابي استعلم عنة وبي اشوف كم لة في الخدمة وبية يطلعلي خدمتة كم سنة كيف مع تاريخ ميلادة فية امر يطلعة لية على طول بدل ماقسم وطرح ونقص امر جاهز مجرد لاستعلام يجيب التاريخ الخدمة فمثلا استعلمت عن موظف في هذة السنة وتاريخ دخلة 1428/5/1 وبعد سنة استعلمت عنة ابية على طول يطلع 1429/5/1 ليتك تقدر تلقى الكود او تشرح كيف الطريقة
-
دمج زيادة التحميـــــــــل و إدارة الجلسة في الأوراكل ================================ اطلعت على موضوع في احد المواقع وحبيت ان افيدكم به ================================= ميزة واحدة في أغلب الأحيان يغض النظر عنها المطورين وهي قدرة pl/sql بالسماح بزيادة التحميل (overloading). كما في لغات البرمجة الأخرى فإن زيادة التحميل تحدث حينما يستعمل المبرمج نفس الاسم للإجراء أو الوظيفة وباستغلال بعض المميزات الرئيسية من pl/sql و DBA يمكن بسرعة وسهولة بناء جلسة متعددة الاستعمال مثال نموذجي لزيادة التحميل واحد من ابسط الأمثلة دائما يشاهد في لغات البرمجة (C, C++, java) وهي الأمثلة المتعلقة بحساب مساحة المستطيل وهي كما يعرف تساوي الطول في العرض لذا فإن الوظيفة(( function التي تعو…
-
The STUDENT_GRADES table has these columns: STUDENT_ID NUMBER(12) SEMESTER_END DATE GPA NUMBER(4,3) The register has requested a report listing the students' grade point averages (GPA), sorted from highest grade point average to lowest within each semester, starting from the earliest date. Which statement accomplishes this? A. SELECT student_id, semester_end, gpa FROM student_grades ORDER BY semester_end DESC, gpa DESC; B. SELECT student_id, semester_end, gpa FROM student_grades ORDER BY semester _end, ASC,gpa ASC; C. SELECT student_id, semester_end, gpa FROM student_grades ORDER BY semester _end, gpa DESC; D. SELECT student_id, semester_end, gpa FROM …
-
-
السلام عليكم انا عندي تسليم بروجكت يوم السبت أي غداً واحتاج الى بعض الكويريز >> الكويريز كالتالي 1. List all users (user id, and name), the number of borrowing, the number of books have been borrowed, and the number of different categories. 2. For each book category, list the number of books, number of transactions, and number of different users. 3. Display the detail most famous book (books that has been borrowed most). 4. For books that has been writer by three authors, list of the books (number and title) and number of authors 5. List all the book that has been currently borrowed في المرفقات تجدون ER شكراً مقدماً ER.doc
-
السلام عليكم كيف يمكن ان استخدم :old.varaible_column_name في triggers بمعنى قراءة اسم العمود يكون عبارة عن متغير شكراً
-
دوره تعليم SQL فيديو كامله تابع معنا الدرس الاول في ال SQL http://www.4shared.com/file/70828908/912c133/sql1.html ان شاء الله كل اسبوع سيتم اضافه درس او اثنين بعون الله حسب مقدرتي
-
ارجو وضع لينكات تحميل أجوبة اسئلة ال pl sql الموجوده فى نهاية كل فصل فى الماتيريال اللى بيدرسها معهد نظم المعلومات او اوراكل ايجيبت او اى مركز معتمد انا قلبت الدنيا عليه ومش للاقيها ارجوكم يا جماعه انا محتاجها جدا وجزاكم الله خيرا مقدما
-
الزملاء الاعزاء، لدي مشكلة بسيطة ، و هي انني عملت procedure لقراءة صور موجودة على aps من خلال معرفة اسمها و الذي هو موجود على ملف على db ، المشكلة التي اواجهها هي انه في حال عدم وجود صورة على ps فانه يتم اخراجي تلقائيا من ال loop و لا يكمل قراة باقي الصور ، و الكود هو : PROCEDURE CNV_READ_IMAGE_PROC(P_BRCH_CODE IN NUMBER, P_PROGRAM_ID IN VARCHAR2) IS CURSOR C1 IS SELECT T1.ACCNO || LPAD(T1.AUTH_NO, 2, '0') ACC, BRCHCODE FROM SIGICBS T1; F_LOB BFILE; B_LOB BLOB; V_IMAGE VARCHAR2(25); BEGIN BEGIN DELETE CNV_SIG_IMG WHERE SIG_BRCH = P_BRCH_CODE; -- DELETE BBSD_CNV_EXCEPTIONS_D -- WHERE FILE_NAME LIKE…