SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
الاخوة ارجو منكم شرح كل الكلمات التي تلي انشاء الجدول والغرض منها create table t_name (no no) pctfree 10 pctused 40 initrans 1 maxtrans 255 logging storage (initial 10240 minextents 1 maxextents 121 pctincrease 50 freelists1 freelists groups 1 buffer_pool default) table spcace user_data اخواني اريد شرح لكل سطر علي انفراد)
-
بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته عندي واجب طويل من 20 فقرة و حليتها باقي 3 فقرات مو فاهمها فيا ليت تساعدوني مثلما تعودت منكم الله لا يحرمكم الأجر 1. Write a PL/SQL function called MoneyTransferWithoutLoan that makes the transfer of an account with the account ID debitAccount to an account with the account ID creditAccount from the table Account of the amount Money. Before making the transfer, the function must check if the account to debit contains enough money in the debitAccount. In this case, the function performs the money transfer and returns a TRUE value. If not, the transfer will not be performed and the function returns a FALSE v…
-
Hi all Playing with XML in Oracle Database http://mahmoudoracle.blogspot.com/2012/06/playing-with-xml-in-oracle-database.html Thanks
-
المشكلة عبارة عن :- جملة INSERT INTO view_EZN_BY ( SELECT COD_SH ,DATA_SH,COD_EMP,NAM_EMP,COD_TAGHE,NAM_TAGHE,INFORMAT,COD_SANF,NAM_SANF ,QULY, PRICE_BY ,NOTES , TOTAL ,KKAS , MADFO , TOTAL_F FROM EZN_BYA,ASNAF_EZN WHERE COD_SH= COD_EZN and COD_SANF = cod_sanf ) ; عملية الحفظ تتم بنجاح ولكن لا يتم اضافة هذه الصفوف او( الصف المضاف بالامر) الا بعد الفاتورة الثانية مش عارف المشكلة دى سببها اى ارجو الرد على فى اقرب فرصة ودى الفرومز والاسكربت بتاع البرنامج معه رجاء من اى مراسلتى او الايميل علشان المشكلة دى بالنسبة لى hanysabrygaballah@gmail.com Desktop.rar
-
زميلنا العزيز mohandaljaber استجابة لطلبك مني كود لترتيب عناصر مصفوفة أحببت أن اشارك الموضوع لجميع من أجل الإستفادة العامة لطباعة الأرقام تصاعدياً أستخدم التالي الفكره في البداية هي إعادة ترتيب مواقع العناصر داخل المصفوفة فسيتم أخذ أول عنصر بالمصفوفة والذي يحمل الرقم [1] وتمريره على جميع عناصر المصفوفة ومقارنته بالعنصر الذي مر عليه ، فإذا كان أكبر منه يتم أخذ قيمته بتدخل المتغير temp وتبادل القيم وهكذا حتى يخرج في النهاية بأكبر قيمة ويتم وضعها في ذات المكان [1] بالمصفوفة ثم يتنقل للرقم التالي وهكذا .. في نهاية الكود يتم طباعة عناصر المصفوفة بدالة for جديدة .. أترككم مع الكود int tmp = 0; for(int i=0; i<n-1;i++) for(int j=i+1; j<n;j++) if(array[…
-
السلام عليكم انا يا جماعة كنت عاوز اول امتحان لاوراكل ديفيلوبير انا عارف انه في امتحان لل sql وامتحان plsql وفيه امتحان للاثنين مع بعض ولما اعديهم ببقي oca وفيه امتحان لل forms وده لما باخده ببقي OCB بس انا بصراحة ماكنتش عارف اسمائهم بس لما دورت عرفت انه في حاجه اسمها pass 4 sure وده كويس قوي عشان الامتحانات فلما دورت طلع لي حاجات كثير قوي بصراحة انا مش عارف اي امتحان هوه اخر فيرجن يعني ==> يا جماعة انا عاوز اخر فرجين من الامتحانات دي واخر فيرجن من pass 4 sure شكرا يا جماعة
-
السلام عليكم ورحمة الله وبركاته تم بحمد الله الانتهاء من الدرس الحادي عشر الدرس الحادي عشر group_func وهذا رابط الدرس http://www.mediafire.com/download.php?kmazjtygwnj واتمني التوفيق والنجاح للجميع
-
السلام عليكم اخواني ارجو المساعدة في حل هذه المسالة حاول ان اعمل trigger يقوم بحساب وقت الانترنت للمستخدم خلال مدة معينة نجح ال trigger والحمدلله بعد فترة اضفت خدمة انتنيت مجانية من ال 2 ال 8 صباحا بعض العملاء يتصلون لمعرفة المدة المستخدة خلال هذه الفترة فقط من ال2 الى ال8 select nvl(trunc(sum(acctsessiontime)/3600,2),0) into :RAMUSAGE from cdmacdr where mdn ='0'||:msisdn and acctType=2 and sessioncontinue=0 and transdate <= to_date(:TODATE || ' 07:59:59','DD-MON-YYYY HH24:MI:SS') and (to_date('01-Jan-1970','DD-Mon-YYYY') +(((eventtime-acctsessiontime)+ 3 * 3600) /(24*3600))) >= to_date(:FROMDATE || ' 01:59:59','DD-MON-YYYY HH24:MI:SS'); End; عدلت على …
-
السلام عليكم لدي مشروع بكلاس Networks ولا أعلم ماهي الخطوات للبدأ فيه أرجو شرحه طريقة تطبيقه بالتفصيل ... ملف المشروع مرفق .. Proj_Cloud.pdf وجزاكم الله خيير
-
لدي مشروع فيجوال بيسك مربوط مع الأكسس أريد تحويل access database إلى sql أرجوا لمن لديه فكرة الرد على السؤال مشكوريين
-
ماهو الفرق بين ال view و ال materliazed view ref cursor كيف يخزن البيانات في الذاكره
-
المشكله ببساطه انى شفت فى داتا بيز كتير زى firebird ان البروسيدر ممكن يكون البارمتر الخارجه منه على شكل جداول يعنى كانه بالظبط view ودى بتخلينى مش اعمل جداول temp علشان ناتج البروسيدر يطلع فيها فهل ده ينفع فى اوراكل
-
بسم الله الرحمن الرحيم هذه اولى مشاركاتى بهذا الموقع و قد قدمت علي هذه الخطوة بعد إطلاعى على مدى مساهمة الموقع فى زيادة و رفع كفاءة مستخدميه و مدى التعاون الواضح بين الزملاء. و لذلك فإنى سوف أتعرض لمفاهيم تخص مبرمج اوركل 10G و المطلوب من كل ذو خبرة الإفاده بقدر المستطاع حيث انى لم أعثر على أيضاحات من اماكن كثيرة فى هذه المواضيع. أولا:- مطلوب إيضاح للأتى:- DATA ENCAPSULATION INFORMATION HIDING OBJECT ORIENTATION ثانيا:- مطلوب أمثلة بإستخدام PL/SQL و لكم جزيل الشكر
-
السلام عليكم ورحمة الله وبركاته انا عملت unused لعمود ازاي اقدر ارجع استخدامه تاني alter table t1 set unused (c1) ازاي اقدر اشيل unused من علي العمود ده وشكراااااااااااا
-
السادة الافاضل / اعضاء المنتدى السلام عليكم ورحمة الله وبركاته فيما يلى استعلام لعرض التورايخ المتتالية داخل جدول مثال عرض الاجازات الواقعة فى ايام متتالية لكل موظف : بفرض انشاء الجدول التالى : CREATE TABLE vacations (employee_id NUMBER, vac_date DATE); ثم اضافة البيانات التالية اليه : INSERT INTO vacations VALUES (15,to_date('2017/01/01','yyyy/mm/dd')) ;INSERT INTO vacations VALUES (15,to_date('2017/01/02','yyyy/mm/dd')); INSERT INTO vacations VALUES (15,to_date('2017/01/06','yyyy/mm/dd')); INSERT INTO vacations VALUES (17,to_date('2017/01/03','yyyy/mm/dd')); INSERT INTO vacations VALUES (17,to_date('2017/01/07','yyyy/mm/dd')); INSERT INTO vacations …
-
السلام عليكم ورحمة الله وبركاته ساعدوني في فهم advanced sub Query مش فاهم منها حاجة خالص مثال 1 - استرجاع قيمة مرتبات الموظفين الي مرتبهم اكبر من متوسط مرتبات الاقسام ( حد فاهم حاجة يفهمني ) 2 - استرجاع قيمة مرتبات المديرين 3 - ولاو في شرح مفسر عن with و شرح عن rollup وشرح عن Exisits يبقي كتر الف خيرك ارجوكم الشرح ضروري ولو في امثلة تانية تشرحوة الي بيها الكلام ده كله يبقي كتر الف خيركم تحياتي
-
الاخوة الكرام السلام عليكم و رحمة الله انا عضو جديد في منتداكم العامر و كذلك عضو جديد في عالم الاوراكل لدي استفسار بسيط و هو انني قمت بانشاء جدول عبارة عن درجات الطلاب و قمت بحساب المجموع الكلي لكل طالب و كذلك النسبة المئوية المشكلة التي واجهتني انني اريد ان احسب التقدير النهائي لكل طالب ... مثلا اذا كان مجموع الطالب اكبر من او يساوي 50% فهو (ناجح) ... اما اذا كان مجموعه اصغر من 50% فهو (راسب) هل في الــ SQL عبارة IF الشرطية و كيف تكتب صيغتها و جزاكم الله عنا الف خير ST_NAME ISLAMIC ARABIC MATH SCIENCE HISTORY TOTAL GRADE ---------- ---------- ---------- ---------- ---------- ---------- ---------- ------- ata 87 54 97 75 70 38…
-
السلام عليكم هل ممكن عمل triger يقوم بتسجيل كلمه مرور مستخدم عندما يعمل تغيير على كلمه مروره؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
-
السلام عليكم أنا أشتغل على برنامج للبحت و تصنيف نصوص بالعربية بالإعتماد على oracle text indexing المشكل عندي هو في stemmer و البحث عن تفروعات لكلمة معينة But i have a problem with the stemmers even with basic_lexer or auto_lexer a get the same problem oracle can't find stemmers for word like ضرب, knowing that my data is insert into emp values (4,'ضرب'); insert into emp values (5,'مضرب'); insert into emp values (6,'اضرب'); insert into emp values (7, 'ضارب'); insert into emp values (8, 'استضرب'); insert into emp values (9, 'ضربان'); And i activated index_stems for arabic : exec ctx_ddl.create_preference ('mylex', 'BASIC_LEXER'); exec ctx_ddl.set_attribute ('mylex', 'in…
-
محتاج Date set عن ابلكيشن اطفال لمتابعه الاطفال في مراكز التعليم وتعليم الأ طفال ممكن مساعدة
-
السلام عليكم ورحمة الله وبركاته انا عضو جديد فى المنتدى وبصراحة المنتدى رائع و القائمين عليه كذلك سؤالى بخصوص عمل موضوع عن ال pl sql 10g حيث اننى انتهيت من الجزء الخاص بال sql وتايه بعض الشىء فى جزء الplsql فهل من الممكن الاستغناء عن هذا الجزء واذا كان لا يمكن فهل يتكرم احد الاعضاء بعمل شرح لهذا الجزء بالتفصيل بداية من تعريف المتغيرات ولليه احنا بنعرف متغير وهكذا كما ارجو ان يكون الشرح على اسكيمة ال hr وscott وبالعربى وجزى الله خيرا من يقوم بهذا العمل وشكرا لكل اعضاء المنتدى
-
انا عندي جدول واسمه mynumber والحقول اللي تبعه هي 1name و phonenumber سويت شاشة فيها حقلين للتكست بوكس وزر واسميت الزر اضافة البيانات أريد كود الاضافة الذي يوضع داخل الزر ,, أنا و ضعت الكود التالي : BEGIN INSERT INTO MYNUMBER (USERNAME,PHONE_NUMBER) VALUES ('Y' , 'X') ; COMMIT; END; والصور توضح ذلك : 1) هذه الصورة لقاعدة البيانات 2) هذه الصورة توضح للشاشة المعمولة في الــ Form Builder 3) وهذه الصورة لكود الــPL\ SQL المطلوب الآن هو أريد إضافة البيانات ولكنه لا يضيف والخطأ كالتالي : أرجوا من الأخوة الرد برد علمي فقط ولا أقبل وضع روابط ويقول اذهب الى الموضوع الفلاني او العلاني ..فهذا يدل ع عدم فهمه فأرجوا منه عدم الرد ... هذا الموضوع موجهه لاخو…
-
بسم الله الرحمن الرحيم السلام عليكم .. لدي مشكلة واجهتني في iSQL PLUS بعد تسجيل الدخول بنجاح تعود بي الصفحة من جديد للصفحة السابقة ( صفحة تسجيل الدخول ) وهذه تحدث فقط في حالة قمت بالضغط علي اي شئ في الصفحة ( Execute , Load Script, Script, History, Preferences.. etc ) . نظام التشغيل : WIN7 Oracle : 10g 10.2 >>> أتمني ان اكون وفقت في طرحي لمشكلتي ليسهل فهم ما يواجهني وجزاكم الله خيراً..
-
تحية طيبة ان شاء الله سوف ادخل الامتحان الخاص ب sql رقم 10z-051 كل ما اوده بعض النصائح قبل الدخول الى الامتحان. اخوتي اني لا اطلب اي نوع من الاسئلة لكن النصيحة للاعداد الجيد لدخول هذا الامتحان و شكرا لكم
-
السلام عليكم ما حل هذه المشكلة عند تحميل sql server 2014 على ويندوز 10 SQL SERVER – Rule “Windows Management Instrumentation (WMI) Service” failed