SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم و رحمة الله و بركاته أريد يا إخوان أن أقوم بعمل كود plsql يقوم بتشغل برنامج من الويندوز مثل الحاسبه Calc او Notpade, فما هو الامر الذي يمكن كتابته للقيام بهذه المهمة , علما أنني قمت بتجربة أمر Host على sql و نجحت العملية و لكن لم تنجح عن كتابة أمر Host في PLSQL فهذا الامر غير معرف بداخل ال PLSQL. بارك الله فيكم و سدد خطاكم أرجو الاجابه بسرعه السلام عليكم
-
-
السلام عليكم ورحمة الله وبركاته انا عندي امتحان يوم السبت القادم في الاوراكل وعندي نسنخة من tstking كيف اتاكد من ان اجابات الاسئلة الموجودة صحيحة واد امكن توضيحها حتى ما عتمد عليها رجاء المساعدة بالسرعةة الممكنة :angry:
-
الدرس الثالنى السلام عليكم اعضاء المنتدى هذا هو الدرس الثانى لموضوع تعلم الاوراكل بسهوله وموضوع اليوم عن كفية استخدام where اليوم سنتحدث عن استخدام عبارة where فى الكود فقد لاحظنا فى الدرس الثانى اننا عندما نستدعى اى بيانات من الجدول كانت تاتينا جميع البيانات الموجوده فى الجدول مره واحده دون تحديد فمثلا Selet last_name,salary from employees; فى هذا الكود كما عرفنا سنستدعى اسم الموظف ومرتبه وسنلاحظ من الناتج انه قام باحضار اسماء ومرتبات جميع الموظفين الموجودين فى الجدول دون اى تمييز وطبعا هذا شئ غير عملى بالمره وهنا تاتى اهمية where وتستخدم where للحصول على ناتج اكثر تحديدا ودقه وهناك اشياء تستخدم مع عبارة where وهى كما يلى Operator Meaning = يساوى > اكبر …
-
اتمنى من كل واحد عندو اسئلة في مادة pl/sql بالعربي يبعتلي ايها لاني مش عارف اقيم حالي في المادة
-
بسم الله الرحمن الرحيم الحمدلله انا نجحت فى الامتحان وجبت 65 من 66 الحمدلله الصراحة الامتحان كان سهل [email protected] [email protected]
-
بحاجة لشرح عن oracle supplied package انا حابب افهم بتفصيل (بالعربي)
-
سلام عليكم ورحمة الله وبركاته انا عضو جديد اتمنى ان اصبح مثل هل المجموعة الحلوة ,ارجو المساعدة في فهم ال pl/sql
-
اخوانى السلام عليكم ورحمة الله وبركاته اتمنى ان يقوم احد بشرح الربط الذاتي Self joins واتمنى ان يشرح لى الجمله التى فى where لانها صعبة شوى على ولكم جزيل الشكر جميعا
-
السلام عليكم ... كيفكم شباب من فتره ماسألنا في المنتدى ... زمن عن الاوركل س: كيف ادخل الوقت فقط من غير التاريخ داخل الداتا بيز؟ حاولت مع data type DATE وكمان TIMESTAMP ومش راضي يقبل الوقت فقط يدخل التاريخ معه او التاريخ بوحده. هل في حل او فكره معبينه ... طبعا مانبي ندخل PL/SQL في الموضوع :angry: انا قاعد ابحث واذا لقيت شي بحدث الموضوع ... ومانستغني عن حلولكم والله ولي التوفيق.
-
السلام عليكم شباب ساقوم بشرح السيكويل ببساطه شديده وشرحى موجه للمبتدئين امثالى وارجوا من اهل الخبره لو وجدوا اى تعقيب ان ينبهونى له فورا لانه جل من لا يخطئ نبدأ اولا نبدا بتنزيل كل ما يلزمنا لدراسة الاوراكل ونبدا اولا بالبرنامج http://download.oracle.com/otn/nt/or...base_win32.zip الرابط السابق هو رابط البرنامج وهو من الشركه نفسها ولكى تستطيع التحميل لابد ان تسجل لديهم والتسجيل مجانى ولن يستغرق اى وقت وهذا رابط كتاب يشرح كيفية فرد البرنامج خطوه بخطوه http://www.zshare.net/download/23136086aec987/ هذا رابط دروس السيكويل http://www.zshare.net/download/2313296eea7bc3/ امتحانات السيكويل http://www.zshare.net/download/…
-
بسم الله الرحمن الرحيم اخواني الافاضل اعاني من مشكلة مع قاعدة البيانات بعد رفعها على الاستضافة الجديدة وبعد قراءات لي و بحث في مواقع ذات علاقة بالمنتديات و قواعد البيانات طرحت احتمال ان يكون سبب ظهور المنتدى بعلامات استفهام في اجزاء كبيرة منه مثل الصفحة الرئيسية و بيانات الاعضاء و اسماء المجموعات...الخ لان ال charset في قاعدة البيانات موضوع على : UTF-8 و قد حاولت تغييره و لكن لا اعرف الطريقة تمكنت فقط من تغيير ال: connection collation الى cp1256_general_ci ولا اعرف هل هذا هو المناسب ام latin1? حيث ان ال charset للقاعدة المصدر كان latin1 (cp1252) latin1 لكن لم استطع تغيير ال charset الى cp 1256 او حتى latin1 وايهم الانسب ليظهر العربي بدون علامات استفهام فكي…
-
أريد عمل زناد يشترط الا يكون راتب الموظف أكبر من راتب الرئيس وقد حاولت التالي لكن ما ظبطت ,, معليش أخوكم لسة في بداية الطريق أرجوا المساعة وجزا الله خيراً كل من يقوم على أمر هذا المنتدى الذي أقل ما يقال عنه أنه رائع ... SQL> create or replace procedure get_president_sal 2 (v_job in emp2.job%type) 3 is 4 v_sal emp2.sal%type; 5 begin 6 select sal into v_sal 7 from emp2 8 where job = 'PRESIDENT'; 9 END get_president_sal; 10 / Procedure created. SQL> EXECUTE get_president_sal('PRESIDENT') PL/SQL procedure successfully completed. SQL> CREATE OR REPLACE TRIGGER not_ov_president_sal 2 before update or insert of sal,job on emp2 3 FOR …
-
بسم الله الرحمن الرحيم اليكم كتاب متجدد يوميا باذن الله يحتوي علي تمارين محلولة عن sql and pl\sql ومتجددة يوميا والله المستعان بس ياريت اشوف رد علي الكتاب المتواضع عشان اعرف هاكمل ولا لالالالالالالالا للتحميل http://www.4shared.com/file/19825380/631ad256/PRACTICE_.html
-
السلام عليكم ورحمة الله وبركاته ياريت حد يدلنى على مكان أنزل منه pl/sql developer
-
I was searching about a tool to get converting SQL query code from M.S Access to SQL Oracle. Because; I have a hundreds of queries bullied by M.S Access and I'll migrate this database to Oracle. Thanks
-
إخواني الكرام ، تحية طيبة وبعد، أنظروا معي الي هذا السيناريو الجميل 1- قمت بإنشاء النوع التالي : Create Or Replace Type T_Phone Is Object(Phone1 VarChar2(5),Phone2 VarChar2(10)) / 2- وقمت بإنشاء جدول الموظفين ، ويرتبط النوع السابق لهاتف الموظف : Create Table Emp ( Emp_ID Number(10), Emp_Code VarChar2(10), Emp_Name VarChar2(50), Emp_Phone T_Phone, Constraint PK_EMP Primary Key(Emp_ID) ) / 3- قمت بإجراء إدراج لمجموعة من السجلات : Insert Into Emp Values(1,'001','Ahmed',T_Phone('02-54215678','012-25789425')); Insert Into Emp Values(2,'002','Usif', T_Phone('05-32564785','012-85426549')); Insert Into Emp Values(3,'003','Sara', T_Phone('04-457…
-
الأخوة فى المنتدى السلام عليكم ورحمة الله وبركاتة كيف يمكن إستكمال بيانات جدول من جدول أخر مع تحياتى لكل المشاركين بالمنتدى أخوكم raafat_2003
-
لكى نحضر جميع بيانات الموظف الذى يمتلك خامس أعلى مرتب من جدول ال Emp نقوم بتنفيذ الكود التالى :- SELECT empno,ename,sal, rn FROM (SELECT a.*, dense_rank() OVER(ORDER BY sal DESC) rn FROM emp a ) where rn=5; أنا أريد تفسير لهذا الكود لأن به دالة جديدة و هى ال (dense_rank() OVER(ORDER BY sal DESC و هى دالة انا لم أتعرض لها من قبل ....... فأرجو الأفادة و شكراً
-
إخواني الكرام ، تحية طيبة وبعد ، أنا معتاد أن أقوم بإجراء تصدير وإستيراد للبيانات من خلال شاشة الدوس بالطريقة التالية : Exp DB1/DB1 File=C:\DB1.sql Log=C:\DB1_LOG.log Imp System/Manager FromUser=DB1 ToUser=DB1 File=C:\DB1.sql وهذه الطريقة المعتادة لي في حال أن نظام إدارة قواعد بيانات أوراكل بها قاعدة بيانات واحدة تحت إسم DB1 !! وحينما قمت بإضافة قاعدة بيانات أخري علي قاعدة البيانات القديمة تحت إسم DB2 ، أوامر التصدير والإستيراد لا تنفذ بعد وتعطي لي الرسالة التالية : nr err code: 0 ns main err code: 12560 TNS-12560: TNS:يوجد خطأ في موفق البروتوكول ns secondary err code: 0 nt main err code: 530 TNS-00530: يوجد خطأ في موفق البروتوكول nt secondary err c…
-
بسم الله الرحمن ارحيم اخواتى اعضاء المنتدى يشرفنى انا اقدم لكم درس بسيط عن كيفية عمل Backup ايه نسخة احتياطية من قاعدة البيانات ومحتوياتها من جداول زى ما هو واضح من الصورة التالى اننا نختار ه oracle Developer Suit >>>> ثم >>> Software Confquration manager >> Reposttory Admnstration Urility ثم يظهر لنا الشاشة الاتى حيث يطلب منك الاتى username password connect sting ثم بعد ما يتم كتبة المطلوب مننا تظهر لنا الشاشة الاتى http://www.mazzika.info/abdo/farooq/3.JPG ثم نذهب الى القسم الخاص بال Backup نلاحظ انى يوجد شكالين الشكل الاول الخاص بعمل Export الخاصة بعمل نسخة احتياطية للقاعدة البيانات شمل الجدول وبعد الضغط عليها ي…
-
الاخوة الاعزاء .... ممكن ان تشاركني التفكير و ان تحل معي هذة الجملة السهله المعقدة .... ستعرف كيف الان ... اليك الجدول التالي .. بيانات الخدمات المقدمة للعملاء و فترة تقديم هذه الخدمة ____________________________________________ _________ TDATE FDATE SERV_ID CUST_ID ____________________________________________ _________ 31-12-2007 01-04-2007 99998 1001 ____________________________________________ _________ 30-05-2007 01-05-2007 99985 1002 ____________________________________________ _________ 15-06-2007 15-05-2007 94564 1003 _____________…
-
لو سمحتم انا عندي كام سؤال في ال sql كنت عايز الأجابات الصحيحة لهم مع الاعلم اني معي اجابات لهم ولكني مش واثق بهذه الأجابات 1-Which two statements complete a transaction? (Choose two.) A. DELETE employees; B. DESCRIBE employees; C. ROLLBACK TO SAVEPOINT C; D. GRANT SELECT ON employees TO SCOTT; E. ALTER TABLE employees SET UNUSED COLUMN sal; F. SELECT MAX(sal) FROM employees WHERE department_id = 20; 2-The STUDENT_GRADES table has these columns: STUDENT_ID NUMBER (12) SEMESTER_END DATE GPA NUMBER (4, 3) The registrar has requested a report listing the students' grade point averages (GPA), sorted from highest grade point average to lowest within each semester, st…
-
السلام عليكم ممكن توضح لي اين يوجد الملف bin وكيف انقل قاعدة البيانات بالجداول والفورمز الى جهاز اخر واشغل القاعدة هناك على الجهاز الاخر
-
السلام عليكم اخواني ..... اريد كود اوطريقة عمل نسخة احتياطية للـdatabase وجزاكم الله كل خير .