SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
بحاجة لشرح عن oracle supplied package انا حابب افهم بتفصيل (بالعربي)
-
ازى اطبق هذا الكود فى pl/sql select sum(DESVALUE),ssn from DESEMP group by ssn ; انا لما انفذه فى pl/sql يعطى خطا على group by
-
ممكن شرح بالعربي لأستخدام ال regular expression بحيث نفهم الأسس بتاعتها و ندر نطبقها عملي
-
DECLARE filename VARCHAR2(256); ConvID PLS_INTEGER; AppID PLS_INTEGER; Buffer VARCHAR2(20); I NUMBER(3):=1; J NUMBER(5):=1; V_NUMBER VARCHAR2(20); LEN NUMBER(20); V_ISSUEDATEH VARCHAR2(13); V_PART_NAME VARCHAR2(100); V_MOBILE_NO VARCHAR2(10); V_PAID_AMOUNT NUMBER(20,2); V_PAID_DATE VARCHAR2(100); V_ATM_BANK_ID VARCHAR2(50); v_PART_ACC_NO VARCHAR2(50); V_PAID_TYPE VARCHAR2(50); V_PRT_CODE VARCHAR2(50); BEGIN --filename := GET_FILE_NAME(File_Filter=> 'EXCEL Files (*.XLS)|*.XLS|'); /*AppID := DDE.App_Begin('C:\Program Files\Microsoft Office\Office12\EXCEL.EXE'||' '||'C:\B.XLS',DDE.APP_MODE_MAXIMIZED); ConvID := DDE.Initiate('EXCEL.EXE','C:\ReconciliationFileList.xls');*/ …
-
in the sql statments in the book in fundamental 1 in lesson 8 page 8- if someone can help i'll be happy:)
-
السلام عليكم ورحمة الله وبركاته اعذروني بان تكون اول مشاركتي سؤال وليس برد لاني في الحقيقة لسه طالب في الكلية ابغى استفسر كيف اقدر اضيف مستخدم جديد وادخل على SQL بدل من SCOTT & TIGER ولكم خالص الشكر والتقدير مني اخوكم محمد المباركي .
-
السلام عليكم ورحمة الله وبركاته لقد بدأت في مذاكرة الدورات الموجودة في المنتدى الخاصة بال sql ولكن المشكلة هي اين استطيع التطبيق, وما هي ال schema , وهل هي مثال جاهز يمكن التطبيق فيه مباشرة ثانيا : قمت بتنصيب oracle 10g , فهل هناك اي برنامج اخر يجب تنصيبه بجانب الاوراكل وجزاكم الله خيرا
-
سلام عليكم ورحمة الله وبركاته انا عضو جديد اتمنى ان اصبح مثل هل المجموعة الحلوة ,ارجو المساعدة في فهم ال pl/sql
-
السلام عليكم ورحمة الله وبركاته لو سمحتوا شباب إذا فيه أحد منكم عنده كتب عن PL/SQL بالإنجليزي أرجو منكم المساعدة لاني بصدد الدخول للإمتحان. شكرا مقدما
-
السلام عليكم ورحمة الله وبركاته عندي مشكلة في ال sql plus من النسخة 11g طبعا المشكلة موضحة في الصورة مع تمنياتي لكم بالتوفيق
-
الفتفوتة السادسة خالد :- السلام عليكم ؛ النهاردة – اليوم – ان شاء الله هنتكلم عن فلترة البيانات المرتجعة من قواعد البيانات ؛ وواضح من كلمة فلترة ان فى مواضيع هتتفتح بشكل مختلف عن اللى احنا نعرفه ؛ فعلى مدار الفتافيت اللي فاتت كنا بنتعلم ازاى نستعلم عن البيانات بشكل عام لكن النهاردة هنتعلم ازاى نرجع داتا محددة ومشروطة ؛ والشروط دي انت اللي بتحددها بنفسك كمان هنتعلم الصيغة لكل شرط مش بس كده ده كمان امتى احتاج الشرط طالب :- ده الموضوع كبير بقى !! خالد :- ابدا ؛ الموضوع بسيط واكتر من كلمة شيق ؛ لكن عايزك تفهم ان النهاردة هنبدء نتعلم اساسيات الالغاز فى الاوراكل وهديك مفاتيح الالغاز وانت وشاطرتك ؛ اتفقنا ؟ طالب :- اتفقنا " Where Conditionخالد :- قلك فى انواع من الفلتر…
-
اريد انشاء جدول لصور الموطفين بالشركة كيف انشئ الجدول ؟ وكيف احدد مسار الصورة ؟ وجزاكم الله خيرا
-
انا عاندي جدول staff و عامل جملة علشان اجيب اعلي رقم في لرقام الموظفين الاناث ... بس المشكلة انة بيجيب اكبر رقم من 0-9 و اللي اكبر من 9 مش بيشوفة في المقارنة مع اني لو عملت الجملة من غير المقارنة بيجيبة معايا ... حد يعرف اية سبب المشكلة دي انا شغال علي 11G
-
السلام عليكم و رحمة الله و بركاته اعضاء المنتدى الكرام قمت من فترة بتنزيل كتاب ممتع عن لغة pl/sql من هذا المنتدى الرائع و كان الملف طبيعي بدون مشاكل و الملف بعنوان sams[1].oracle.developer.forms.techniques.int.ebook-lib الرجاء ممن لديه هذا الكتاب ارساله فوراً على الايميل التالي abeerneth@yahoo.com لانه حاليا معطوب و لا استطيع فتحه و لكم جزيل الشكر
-
السلام عليكم أريد استخراج أو التعرف علي primary key للجدول من خلال استخدام sqlplus كيف يتم ذلك شكرا.
-
عند استخدام جمل السيكوال يلاحظ وجود تكرار في الأوامر لذلك سأببين بأذن الله بعض أوامر تحرير جمل السيكوال بإستخدام السيكوال بلاس append change/old/new clear buffer del list run الأمر الأول append or a يستخدم هذا الأمر لإضافة نص وليكن اسم عمود في أحد الجداول لآخر سطر تمت كتابته مثلا select employee_id,last_name from employees where department_id=50 فلكي نضيف الsalary نكتب الآتي append,salary سنلاحظ حدوث خطأ لأنه من المفترض أن يتم إضافة الأمر لأول سطر و لذلك سنكتب رقم السطر الذي نود الإضافة فيه أولا يعني 1 append,salary ------------------------------------------------------------------------------------------------------- الأمر الثاني c or cha…
-
اين نربط الجداول وكيف بعد انشائها داخل السكول و تحديد المفتاح الاساسى والاجنبى وقت انشائها داخل السكول
-
السلام عليكم [يسار][/يسار] INSERT INTO `collect_employee` VALUES ('208968', '2009-06-10', '14:57:36', '2', 'OUT', 'central'); هنال عندي بيانات من قاعدة بيانات MYSQL وانا قمت بعمل EXPORT للبيانات واريد ان اعمل IMPORT للبيانات في الاوركل في جدول لة نفس عدد الاعمدة ونوعا ما عدا الثاني والثالث العمود الثاني STRINGوالعمود الثالث STRING اريد ان ادخل هذه البيانات على جدول لكن العمود الثاني في الجدول نوعة تاريخ والثالث وقت عند تنفيذ الجملة يعطي خطأ ORA-01861 literal does not match format string. Cause: You tried to enter a literal with a format string, but the length of the format string was ...
-
السلام عليكم الى الذين لا يعلمون عن ماذا أتحدث : باختصار عندي قاعدة بيانات تحتوي على آلاف العمال وعدد كبير من العمال لهم تاريخ نهاية عقد ينتهي عملهم فيه .. أريد من الأوراكل عمل تفحص يومي لكل عامل له تاريخ نهاية عقد بحيث أن يقوم بتحويل الحالة العملية لجميع العمال الذي لديهم عقد من ( يعمل ) الى ( لا يعمل) عندما يساوي تاريخ نهاية عقدهم تاريخ اليوم طلبت مساعدة من أخي PALI.ORACLE قبل ذلك وأخبرني بالحل ولكن ليس كاملا وأنا بحثت عن باقي الحل ووجدته ولكن الوظيفة لا تعمل أطلب من أخي PALI.ORACLE مساعدتي أخي بال هل حل مشكلتي يكمن في هذه الأكواد وهل هي صحيحة وتحل مشكلتي أم لا أولا قمت بانشاء بروسيجر كالتالي Create Or Replace Procedure CHK_DATE AS CURSOR C IS SELECT LEAVEDATE …
-
السلام عليكم; ممكن حد يفيدني عندي مشكلة بسيطة وما قدرت احلها delivary_date should be equal or after order date from two different tables المشكلة انه order في قسم ثاني اذا حد يقدر يساعدني ممكن ضروري الله يخليكم وبسرعة والسموحة
-
[السلام عليكم ورحمة الله وبركاته انا عضوه جديده في المنتدى وبصراحه هو اكثر من رائع وانا سعيده بأنظمامي الموضوع اني عايزه ادرس اوراكل على اصولها بس مش عارفه ابدأ ازاي , ففكرت ان ابدأبدراسه sqlplus وبعدها ادرس pl/sql, وبعدين بصراحه مش عارفه انا متلخبطه جدآياريت تفيدوني ايه المفروض اني اعمله يعني ابدأ من فين , بتمنى تعطوني تدرج مواضيع الاوراكل بشكل تسلسلي عشان اعرف حبدأ بأي موضوع وايه الي بعده. انا عايزه اعرف ايه الفرق بين sql &sql plus ياريت تقولولي , وهل رقم اصدار الاواكل مثلآ8 , 8i, 9i فيه فرق في sql or pl/sql بليز اناعندي الاصدار8 منsql ارجو من المتخصصين في الموضوع افادتي والتوضيح افادكم الله وايه افضل كتاب حيساعدني (انا عايزه كتاب هو الاساس الي اقدر اعتمد عليه …
-
السلام عليكم لدي مجموعة من الأسئلة السؤال الأول Create a PL-SQL block to insert records into STUDENT table. The PL-SQL block must raise all possible types of exceptions. السؤال الثاني Write a PL/SQL block to print account statement of any bank of your choice. The output must display minimum 3 transaction entries. السؤال الثالث Create any table with a primary key column. Input the primary key column value. Write a PL/SQL procedure to delete the record of the given primary key column value. If the value does not exist, then the procedure must raise appropriate exception.
-
السلام عليكم ورحمة الله وبركاته نعرف جميعا اننا يمكن ان نستخدم rownum او rowid لترقيم نتائج الاستعلام السؤال هو كيف ارتب هذه النتائج باعتماد حقل معين دون ان يتأثر الترقيم ؟؟؟؟
-
-
CREATE OR REPLACE PACKAGE BODY comm_package IS FUNCTION validate_comm (p_comm IN NUMBER) RETURN BOOLEAN IS v_max_comm NUMBER; BEGIN SELECT MAX(commission_pct) INTO v_max_comm FROM employees; IF p_comm > v_max_comm THEN RETURN(FALSE); ELSE RETURN(TRUE); END IF; END validate_comm;