SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته بمزيد من الحزن والاسى تلقينا نبأ وفاة والد اخونا مشرف منتدى SQL الاخ الاسيف رحمه الله , وبدورنا نتوجه لاخونا الاسيف وعائلته واحبائه بالتعازي على فراقه وسائلين المولى عزوجل ان يمن عليهم بالصبر والسلوان وان يتغمد الفقيد بواسع رحمته انا لله وانا اليه راجعون
-
ممكن ياجماعة حد يقولى ازاى بتتحمل الصور داخل اى جدول فى ال database
-
السلام عليكم تحية طيبة لأعضاء مجموعة مستخدمي اوراكل ارجوا المساعدة في الكود التالي ( الكود شغال تمام بس المشكلة اني اريد حساب القيمة من 100 حاليا تظهر بهذا الشكل ( 00.0067 ) واريداها تظهر بهذا الشكل ( 67.00 ) تم ضرب القيمة 100 ولكن حين التعديل على السجل يظهر الخطأ رقم ( frm - 40509 ) وشكرا declare avg_n number(10); begin avg_n:=(:s+:t+:r)/3 if:VOLTAG is not null and :station_capacity is not null then v:=:(voltag *1.732 * (avg_n) / (:station_capacity * 100)) end if; end;
-
اريد مرجع يوضح فية كافة الكلمات المحجوزة مقسمة على عوامل المقارنه - الدوال - الكلمات المحجوزى- العوامل المنطقية ...... الخ اريد هذا التقسيم وكل ما يندرج تحتة من اساسيات اللغة Sql الخاصة ب Oracle
-
السلام عليكم عندي مشكلة في جدول يتكون من EMP_ID كود الموظف PAY_DATE تاريخ الحركة SIDE_CODE كود الاساسي للحركة ITEM_CODE الكود الفرعي للحركة ITEM_VAL قيمة اسم هذا الجدول EMP_REC المطلوب استرجاع البيانات بشكل SELECT A.EMP_ID,A.PAY_DATE,A.SIDE_CODE,A.ITEM_CODE,A.ITEM_VAL, B.EMP_ID,B.PAY_DATE,B.SIDE_CODE,B.ITEM_CODE,B.ITEM_VALE FROM EMP_REC A ,EMP_REC B WHERE A.SIDE_CODE IN (1,2,3,4) AND B.SIDE_CODE IN (5,6,7) AND A.EMP_ID=B.EMP_ID AND A.PAY_DATE=B.PAY_DATE المطلوب عند استرجاع هذة البيانات لا يقوم بتكرار البيانات في الجدو الاول مع عدد البيانات في الجدول الثاني و اذا كان عدد البيانات في الجدول الاول لا تسوي عدد البيانات في الجدول الثاني يقوم باسترجاع بينات ال…
-
-
السلام عليكم ورحمة الله وبركاته أّذا كانت هذه فكرة LPAD Function create or replace function Lpad1(x char, y number , z char) return char IS j char(40); BEGIN if y < length(x) then j:=substr(x,1,y); else j:=x||z; end if; return j; END; / select Lpad1(ename,4,'*') from emp فما هى فكرة Length وشكرا أخواني .... أخوكم / محمد فتحي
-
الاخوة الاعزاء: عندي بيانات قديمة تم تعريبها باستخدام برنامج اسمه SPDS الذي عملته شركة icl وهذا البرنامج يستخدم code page اسمه ASMO 449 و عن طريق مساعدتكم الكريمة تعرفت على برنامج convText الذي يقوم بعملية التحويل و بالفعل افادني في اشياء اخرى و لكنه للاسف يستخدم + code page ASMO 449 و لذلك لا استطيع التحويل فارجو الافادة لماذا لا اجد رد جزاكم الله كل خير
-
السلام عليكم ورحمة الله وبركاته اريد طريقة لتحويل التاريخ من julian date الى date format (dd/mm/yyyy) حيث انني استخدم برنامج JDedwards مع Oracle 9i Database حيث يتم تخزين التواريخ من نوع number data type بالشكل التالي : 105001 شرح طريقة التخزين( من اليمين الى اليسار ): 001 : يمثل الايام في السنة ( الاول من يناير ) 05 : السنة ( سنة 2005) 1 : القرن 21 اي معنى التاريخ: 105001 يمثل 1/1/2005 ارجو منكم المساعدة في تحويل التاريخ الى شكل DD/MM/YYYY حيث انه مخزن في قاعدة البيانات من نوع Number وكدلك اريد عرضه في report 9i على شكل dd/mm/yyyy
-
اريد عمل Schema للطلاب مع ترحيل الطلبة الناجحين الى السنة الدراسية المقبلة مع العلم ان يجوز للطالب الانتقال من السنة الحالية الى التالية بمادتين اي عمل ازاحة للطالب من سنة لأخرى وعرض المواد الدراسية حسب وجودها في الجدول الدراسي (ترم أول - ترم تاني - مواد متصلة)
-
السلام عليكم شباب أبغى اعرف كيف استعمل قيمة موجوده في السجل السابق للسجل اللي أنا فيه يعني مثلاً اذا كانت القيمة الموجوده في الحقل السابق 100 فا اللي بعدة راح تكون 100+5 فرضاً طبعاً الموضوع اللي عندي اعقد من كذا بكثير و المشكلة الأكبر انها لازم تتم خلال select statement يعني ما اقدر استعمل جدول أو trigger أو اذا ممكن استعملها في التقارير مع العلم ان الجملة عبارة عن 6 جمل مع union و المشكلة هذي في حالة وحدة بس من ال6 حالات اتمنى اني شرحت المشكلة بشكل واضح و ألف شكر على تعاونكم مقدماً
-
السلام علكيم الاخوة أعضاء منتدى اوراكل أريد المساعدة منكم في الكود ( لدى ثلاثة حقول في الجدول وأريد حساب المتوسط الحسابي لها وضربة في قيمة معينة وأضهاره في حقل أخر ) مثال / الحقول ( T - S - R ) المتوسط الحسابي لهم × 1.372 = ( ) أمل الرد في أسرع وقت وشكرا أخوكم ابو نواف
-
alsalamo alykom first i am sorry 4 using english to express my problem coz i have no arabic here my problem is i have oracle 10g database ,application server,development suite ,and from report server installed im my machine they all 10g and i can access isqlolus via internet explorer and app.server,develpment suite,form report server all have the same tnsnames.ora file as the database but when i try to make a form i take the fowllowing error from app. server tns protocole daptor error i will ve thankful 4 help salamo alycom
-
مرحبا انا مبتدأ في تعلم قواعد البيانات الى الأن أصبح لي نصف شهر وانا احاول الدخول SQL Plus 8.0 ولم اتمكن بعد علما انني قرأت جميع المشاركات والدروس ولكن المشكلة هي ليست في تسجيل الدخول ولكن المشكة هي في الأتصال system ورسالة الخطأ هي خطأ: ORA-12203: TNS: غير قادر على الاتصال بالوجهة المشكة ممكن ان تكون في السيرفر اوالنظام او الشبكة بصراحة لااعرف الرجاء من اصحاب الخبرة مساعدتي وشكرا لكم جميعا
-
مساء الخير... كما هو معلوم يمكن توليد أعمدة غير موجودة بواسطة تعليمة SELECT، فمثلاًً لنفترض أني أملك جدولاً بالإسم (PERSONS)، يحتوي على الأعمدة: المعرف (PersonId)، الإسم (PersonName)، الدخل الشهري (EarnAMonth)، ويحتوي على الصفوف التالية: 1 تعيس الحظ 100 2 سعيد الحظ 10000 4 فاقد الحظ 10 8 معاند الحظ 150 فإنه يمكننا إستخدام تعليمة SELECT، لتولد عمود جديد يدعى EarnAYear (الدخل السنوي). SELECT PersonId, PersonName, EarnAMonth, EarnAMonth * 12 "EarnAYear"; السؤال أو المشكلة: أنني أريد كتابة تعليمة SELECT، يكون ناتجها الصفوف التالية. 3 5 6 7 أي أرقام المعرفات الغير موجودة في الجدول، والطريقة التي أريد حل بها هذه المشكلة، هي كتابة تعليمة SELECT أولاً لتوليد الصفوف ا…
-
what are the attributes of sql implicit cursors ? please clearly and with examples
-
الاخوه الافاضل في المنتدى السلام عليكم لدي سؤال عن ref cursors ماهي ref cursor وما هي اهم استخداماتها وه هناك رابط او كتاب يشرح هذا الموضوع اذا كان ذلك فتكرموا باعطائنا اياها ولكم جزيل الشكر السلام عليكم
-
i want pl/sql sybex or o'rielly book -- urgent please
-
اخواني الاعزاء... السلام عليكم ورحمة الله يوجد لدي ملفات .txt وهذه الملفات تحتوي على بيانات ولكنها غير مرتبة وانا بحاجة ماسة لترتيب هذه البيانات من اجل قراءتها بواسط برنامج خاص.وهل يمكن تحويلها الى ملف excel or access. يوجد ملف موفق يحتوي على مثال لهذه البيانات. ارجوا ممن يستطيع المساعدة ان لايبخل علينا.وستكون انشاء اللة في ميزان حسناتة. وشكرا..... last.txt
-
اريد ربط حقلين لهما نفس data type ليصبحو جدول واحد في select statment بحيث ان البيانات تكون مجموعة واحدة من الحقلين
-
السلام عليكم ورحمة الله وبركاته اشكر كل من له جهد في هذا المنتدى الرائع من المعروف للجميع ان اوراكل لقواعد البيانات وهي آمنة للبيانات ولكن هل من الضروري لمبرمج قواعد البيانات ان يكون عنده الدرايه بأكثر من لغة برمجه ام ان الاوراكل تكفي ولكم جزيل الشكر والاحترام
-
السلام عليكم هذه اول مشاركة لي ارجو ان تساعدوني فأنا مبتدئ عندي جدول به معلومات عن التلاميذ في مدرسة واريد جملة SELECT للتلاميذ الذين تتراوح اعمارهم من سن مثلا 10 - 15 سنة بناء على حقل تاريخ الميلاد ( DOB نوعه DATE ) حيث ان رقم التلميذ هو STUDENT_NO ( من نوع NUMBER ) وشكرا
-
الاخوه الاعضاء الافاضل, تحيه طيبه. اواجه مشكله فى تسجيل نصوص الاوامر (save to script files) حيث عند استخدام امر (save as or save) تظهر لى رساله الخطاء التاليه:- (SP2-0116 illegal save command) . انا لا اعرف السبب, وارجو المساعده شكراً
-
السلاموا عليكوم ورحمت الله وبركاته ارجو افادتى كنت اعمل علي اليوزر اللى اسمه scott , tiger ولكن بعد فترة قال لى ان account is locked وبعد حبيت ادخل باليوز اللى اسمه system.manager ولكن مش عارف اكتب ايه في الخانة الثالثة host string ارجو افادتى مع العلم ان الجهاز علي شبكة و محتمل user اخر عمل تغيير لل account الخاص بى فكيف ادخل واقوم بتعديل كلمة السر واصلاح account الخاص بيه
-
عندي سؤال بسيط انا قدمت الامتحان الاول ونجحت به والحمد الله ورقم الامتحان 007 اما حاليا احضر للامتحان الثاني ذات الرقم 147 ولكن يوجد الامتحانين التاليين وهم : Oracle 1Z0-101 Develop PL/SQL Program Units Oracle 1Z0-147 Oracle 9i: Program with PL/SQL السؤال الاول: ما هو الفرق بين الاثنين وما هو الامتحان المطلوب وهل هناك تشابه بين الاثنين وما وجه الشبه بينهم. السؤال الثاني:هل صحيح ان امتحان الديفلوبراصبح الآن امتحان واحد وليس اثنين كما كان في السابق؟ علما اني احضر ل OCP وجزاكم الله كل خير.