SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة ممكن طريقة كتابة الكتلة البرمجية التالية بإستخدام الإجراء (procedure): تدخل فيها الاسم الاول للشخص f name واللقب l name ثم نقوم بعمل البريد الالكتروني. مع الشكر الجزيل . مع السلامة . راجع الموضوع التالي من هنا إداره المنتدي
-
-
في البداية السلام عليكم ... انا بحاجة ل Function يقوم بعمل لتحليل لعملية حسابية كالآتي الفنكشن يستقبل نص عبارة عن varchar2 كالاتي '5*2.54+4/2-1*10*2/4' ويقوم بارجاع ناتج العملية الحسابية مع الاخذ بعين الاعتبار الاولويات للقسمة والضرب اولا ثم الجمع والطرح ثانيا ايهما يبدأ من اليسار أولا .. علما بان النص لا يحتوي على الاقواس ,, اخواني من عندو فكرة عن الموضوع الرجاء اسعافي بها واكون لكم من الشاكرين وجزاكم الله خيرا.... مستعجل ....
-
سلام عليكم ياجماعة كيف أعمل select ل Condtraint & Index
-
لدي الإجراء يقوم بإرسال إيميل كيف أقوم بتعديل لأرسل لأكثر من شخص في ال CREATE OR REPLACE PROCEDURE sendmailout ( sender IN VARCHAR2, recipient IN VARCHAR2, ccrecipient IN VARCHAR2, subject IN VARCHAR2, message IN VARCHAR2 ) IS crlf VARCHAR2(2):= UTL_TCP.CRLF; connection utl_smtp.connection; mailhost VARCHAR2(30) := 'mail.com'; header VARCHAR2(1000); BEGIN -- -- Start the connection. -- connection := utl_smtp.open_connection(mailhost,25); header:= 'Date: '||TO_CHAR(SYSDATE,'dd Mon yy hh24:mi:ss')||crlf|| 'From: '||sender||''||crlf|| 'Subject: '||subject||crlf|| 'To: '||recipient||crlf|| 'CC: '||ccrecipient||crlf|| message||crlf; -- -- Handshake with the SMTP server -- u…
-
اخواني الاحبة اذا احد يستطيع مساعدتي في معرفة ما هي خطوات البداية(اريد عمل مشروع خاص) وكيفية عمل مستخدم وكيف تمنح الصلاحيات وما الى ذلك والله يجزيكم خير الجزاء
-
السلام عليكم ورحمة الله وبركاته ازاي اعمل space table وشكراااااااااااااااااا
-
كيفية معرفة نتيجة عمل اجراء بالpl ، نتيجة التطبيق اين
-
السلام عليكم ارجو ممن يعرف ان يشرح لي طريقة تنفيذ اوامر الكتل في MYSQL وليس الاوراكل. افيدونا افادكم الله
-
الحمد لله نجحت في أمتحان SQL ...وبشكر هذا المنتدى الجميل...وأخص بشكري للأستاذة سارة...وأحب أصمئن الأخوة أن الأمنحانات لم تتغير
-
كيف نوزع ال control files on the three disk drives.
-
Procedure PROCESS_EMP references the table EMP. Procedure UPDATE_EMP updates rows if table EMP through procedure PROCESS_EMP. There is a remote procedure QUERY_EMP that queries the EMP table through the local procedure PROCESS_EMP. The dependency mode is set to TIMESTAMP in this session. Which two statements are true? (Choose two) A. If the signature of procedure PROCESS_EMP is modified and successfully recompiles, the EMP table is invalidated. B. If internal logic of procedure PROCESS_EMP is modified and successfully recompiles, UPDATE_EMP gets invalidated and will recompile when invoked for the first time. C. If the signature of procedure PROCESS_EMP is modified and s…
-
السلام عليكم اخوتي ، كنت اطلع على كويري وانا مبتدأ في الدفيلوبر ابي اعرف المقصود في WHERE (PLM_CMP_ID = :R_CMP_ID) AND (PLM_CGP_ID = :R_CGP_ID) شنو المقصود في :R_CMP_ID و :R_CGP_ID ليش قبلهم نخلي : هذه العلامة؟ ؟ تحياتي
-
السلام عليكم ،،، هل يوجد أمر فى بيئة الـ SQL يقوم باسترجاع أسماء التريجرات الموجودة على الداتابيز والنص المكتوب فى التريجر .... وشكرا،،،
-
بسم الله الرحمن الرحيم انا عايز اعمل dynamic insert but in oracl7 يعنى مش هعرف استخدم execute immediate لان الداتا بيز قديمة و هحاول اشرح انا عايز اعمل ايه لنفرض انى عندى مستخدمين a ,b عايز اعمل insert من المستخدم الاول لجداولة فى المستخدم الثانى لكن الداتا بشروووط معينه و الا كنت عملت اكسبورت للداتا و عملتها انسيرت فى المستخدم التانى فالرجاااااء المساعدة ضروووووورى
-
انا عندي 1- جدول الكليات (College) وفيه رقم الكلية واسم الكلية وعندي 2- جدول الاقسام (dept) وفيه رقم القسم واسم القسم ورقم الكلية وعندي 3- جدول (branch) و فيه رقم القسم والفرع محتاجة مساعدة بجملة select من الجداول دي بتجيب اسم الكلية بدلالة رقم القسم والفرع أنا فكرت بالشكل التالي وياريت مساعدة select col_name from College where col_no=(select col_no from dept where dept_no=(select dept_no from branch)); شكرا جزاكم الله خير
-
السلام عليكم ارجو منكم المساعده في عمل برنامج بالديفلوبر و البي اس كيو إل بحيث يكون كالملف المرفق اي ما هي الاكواد واين اضعها untitled.bmp
-
write aquery to display ename,hiredate of any employee in the same dep[artment as scott exclude scott بشرط باستخدام subquery وجزاكم الله خيرا
-
مرحبا في pl/sql اريد الامر الذي يمكنني من خلاله ان اجعل المستخدم يدخل رقم من الكيبورد واستخدمه في العمليات اي الامر الذي يقوم عمل cin في لغة السي بلس
-
انا اسمى خالد من طنطا وخريج هندسه حاسبات و تحكم ألى و أنا محتار جدا مش عارف أيهما أفضل من حيث المرتب و فرصه الحصول على عمل سواء داخل مصر أو فى الخارج هل هو دراسه تراك الأوراكل ديفيلوبر أم دراسه أوراكل فاينانشيال() وماهى الاماكن التى تقوم بتدريس هذين التراكين وأسعارهم وعناوينهم سواء كانت هذه الاماكن فى القاهره أو الاسكندريه أو المنصوره أرجوكم أفيدونى بسرعه و جزاكم الله ألف خير لمراسلتى (elnemisy@yahoo.com) ورقم الموبايل 0109161561
-
من الأخوة الزملاء ..ارجو ان تساعدوني في معرفة كيف ممكن حل الاستعلام التالي : أريد الاستعاضة عن الراتب بنجوم بحيث لو كان عندي الراتب 800 تظهر ثمان نجوم ( ********) يعني كل 100 دولار تمثل نجمة و من ناحية الكسور ممكن نتخلص منها بالوظيفة trunc , و لكم الشكر و الاحترام .
-
السلام عليكم مثل ما هو واضح من العنوان أنا عندي مشروع وأبغى المستخدم يدخل كلمة مرور وبعدين أنا أقبلها كمتغير ... كيف أقدر أسوي هالشيء مع العلم إني أستخدم Oracle 10g express edition
-
السلام عليكم ورحمة الله وبركاته استفار عن كيفية تحديث حقل بيانات بالتاريخ الهجرى عن طريق حقل التاريخ الميلادى هل يمكن معرفة تاربخ يوم هجرى عن طريق تاريخه الميلادى
-
السلام عليكم ورحمة الله وبركاته : عندي جدول موظفين .... وكل موظف يملك حقل رقم الموظف ..... بالاضافه الى حقل الصلاحيه + حقل تاريخ التعديل ،،،، ولنشاهد المثال التالي لتتضح الفكره : رقم الموظف الصلاحيه تاريخ التعديل 1 برنامج 1 01/01/2009 1 برنامج 2 02/01/2009 1 برنامج 3 01/01/2009 2 برنامج 1 05/01/2009 2 برنامج 2 08/01/2009 المطلوب هو : ايجاد أرقام الموظفين الذين لم يتم تعديل على الاقل صلاحيه واحده في 01/01/2009 بمعنى …
-
نقوم بتكبير virtual memory from 3000 to 4000 mb 1- r.click on my computer choose properties 2- click on advanced system setting 3- performance and click setting 4- advanced and click change 5- initail value 3000mb 6- max value 4000mb this value at drive c : 7- click set and ok > ================================================= بعد ذلك نقوم بتعديل علي ملف التثبيت setup.exe in oracle 10g R.Click and click properties and choose compliabiltity and chosse winxp service pack 3 click ok RUN THE SETUP هذه التجربة نجحت معي والحمد لله ...................