SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
شكرا على ردودكم بس ممكن اعرف اخ عمر كيف اقدر اعمل SHUT DOWN AND RESTART FOR MY DB
-
Am using Oracle 10g database and forms& report amd am trying to connect to SQL PLUS by using sys/manager username but getting this error ora-12560: TNS : protocol adapter error also am not able to connect by using my username which I already created befor and am getting thi error ORA-01033: ORACLE initialization or shutdown in progress it was working fine and I was able to connect but since I shut down my PC am getting these errors any help will be appreciated
-
Am using Oracle 10g database and forms& report amd am trying to connect to SQL PLUS by using sys/manager username but getting this error ora-12560: TNS : protocol adapter error also am not able to connect by using my username which I already created befor and am getting thi error ORA-01033: ORACLE initialization or shutdown in progress it was working fine and I was able to connect but since I shut down my PC am getting these errors
-
اسلام عليكم اخواني انا مبتدء في لغة pl وتمنا من الخوة في المنتدى ان يكتب لنا برنامج صغير وسهل جدا حتى نستطيع ان فهمة بسهولة ويكون بنسبة لنا نقطة انطلاق \ برنامج صغير مع الشرح وكيفية التنفيذ كيف ارى الناتج البرنامج
-
تحية طيبة اخواني اعلم ان هذا السؤال بسيط ولكني نسيت الاجابة ارجو كتابة الاجابة مع الكد كاملة وانا ممنونه منكم جميعا السؤال : لدي جدولين بي 1 و بي2 وكلا الجدولين يحتوي على نفس الاعمدة الاسم والعمر وال اي دي اريد انسخ محتويات الجدول بي 1 الى الجدول بي 2 يعني copy all record from table b1 to b2 حقول الجدول الاول بي 1 name old id والجدول الثاني name old id ------------------------ نفس الحقول ولكن اريد نقل محتوى الجدول الاول ليكون في الجدول الثاني مع التقدير وبانتظار اجابتكم
-
عند عمل امر select * from tab ياتيني هذه الجداول SQL> select * from tab; TNAME TABTYPE CLUSTERID ------------------------------ ------- ---------- DEPT TABLE EMP TABLE BONUS TABLE SALGRADE TABLE BIN$LcL5iAqsS02u6KWOin6raw==$0 TABLE BIN$k3LEXE1CSB61faFmQR5Wng==$0 TABLE BIN$1GTyBEtMRb21w6TvtEOG8w==$0 TABLE BIN$FqSpJ5LHTaSv2aOEHeNM9w==$0 TABLE BIN$M5J5eJ/cSE6tKFm7hhxCNQ==$0 TABLE BIN$0Tdi9OHtRhKlxt7BQjnO2g==$0 TABLE BIN$nJBHx32MQJGhVS3AavIfLg==$0 TABLE BIN$HTd61HLrTLOFij1BDXiFFQ==$0 TABLE BIN$M0cmAYSIQe2vXKSuzKvbpg==$0 TABLE BIN$rLhwuRUKQtOk…
-
مفاجاة سارة وجدت للاخوة المبتدئين 7 كتب اوركل بالعربى وشرح بسيط وسلس Copy_of_oracle_pdf.doc
-
لو سمحتوا انا مثبت نسخة oracle9i الداتا بيز فقط لم اثبت الديفلوبر بعد ولكني لا اعرف ازاي اشغل isql plus انما الموجود sql plus فممكن مساعدة في تشغيل isql plus وشكرا
-
بالنسبة إلى أمتحان الـ SQL في Oracle 9i كان رقمه 1Z0- 007 في Oracle 10g ماهو رقمه فمن يعرف حلا لمشكلتي فله جزيل الشكر ودمتم سالمين
-
بسم الله الرحمن الرحيم السلام عليكم اخواني ما هو أمر كسر الحلقة في الاوراكل وفقكم الله
-
بالله عليكم كيف اعرف عدد الافراد داخل فئة عمري مثلا عندي 25 فرد سنهم 20 سنة 25 فر سنهم 21 سنة 20 فرد سنهم 22 سنة 10 افراد سنهم 23 سنة 10 أفراد سنهم 24 سنة وهكذا السؤال مثلا من سن 20 الى 23 يوجد كم فرد ومن 24 ل 27 يوجد كم فرد جملة sql التى تقوم بهذه المهمة أفادكم الله
-
موقع جديد يحتوي علي كميه من كتب اوركل من الصفر حتي الاحتراف رابط الموقع http://www.ora25.tk وارجوا الاستفادة
-
-
بسم الله الرحمن الرحيم .... أعلم جيدا أنك فى حاجه الى ملخص سريع تسترجع به ال SQL Syntax نظرا لصعوبة المراجعه من كتاب او ما شابه ذلك .. لذلك فقد قمت بإعداد هذا الملخص ليكون مرجع سريع لك .. وانا ارى انه مفيد جدا .... SQL.zip
-
DECLARE CURSOR AHMED IS SELECT ENAME,SAL FROM EMP; EMP_REC EMP%ROWTYPE; BEGIN OPEN AHMED; LOOP FETCH AHMED INTO EMP_REC; EXIT WHEN AHMED%NOTFOUND; DBMS_OUTPUT.PUT_LINE(EMP_REC.ENAME||'+++++++++'||EMP_REC.SAL); END LOOP; CLOSE AHMED; END; /
-
بسم الله الرحمن الرحيم .... أعلم جيدا أنك فى حاجه الى ملخص سريع تسترجع به ال PL/SQL Syntax نظرا لصعوبة المراجعه من كتاب او ما شابه ذلك .. لذلك فقد قمت بإعداد هذا الملخص ليكون مرجع سريع لك .. وانا ارى انه مفيد جدا .... و ان شاء الله سوف اقوم بإعداد مثله فى جمل ال SQL.... بسم الله نبدأ Procedure: PROCEDURE name (p_parm1 IN|INOUT datatype, … ) /* declarations */ IS BEGIN /* executable code */ EXCEPTION /* error handling */ END name; / Function: FUNCTION name name (p_parm1 IN|INOUT datatype, … ) RETURN datatype /* declarations */ IS BEGIN /* executable code */ EXCEPTION /* error handling */ END name; / Anonymous Block: DECLARE /* declarations…
-
السلام عليكم أريد شرحا مبسطا للcursor واستخداماتها يا إخواني الكرام
-
إخواني الكرام ، تحية طيبة وبعد ، في الحقيقة أنا لدي سؤال لا أعلم هل سأجد الحل في نهذا المنتدي الكريم أم لا ، ولكنني أتعشم في ذلك !!!! من المعروف أن التاريخ الموجود في الحاسب الآلي يبدأ من 1/1/100 وحتي 31/12/9999 ، ولكنني أرغب في إدراج تاريخ ( 12/5/0050 ) فحولت قيمة الحقل بقاعدة البيانات الي نوع نصي ، ولكن المشكلة أن هناك حقلين بنفس المشكلة أي يكون قبل الميلاد أو بعد الميلاد ، فقررت أن أضع لهم حقلين من نوع نصي ولكن حدث مشكلة عند الحساب !!! أولا : لا يعترف بأن هناك تاريخ أقل من 1/1/100 . ثانياً : عند إجراء طرح بين التاريخين يعطي لي مشاكل ويرفض . ملحوظة ، سبب إستخدام هذين الحقلين بإحدي الجداول هو بناء قاعدة بيانات متكاملة عن التاريخ المصري الفرعوني ، وكما تعلمون أن تاريخ…
-
وجدت منتدي جديد للاوركل باسم http://www.ora25.tk وارجوا المشاركه فيه بالدروس والاسئله وكلما كثرت المنتديات في الاوركل كلما كان البحث اسهل لاني والله كنت اعاني لاجد لي منتدي اوموقع للاوركل ووجدت هذا الموقع ولكن يوجد موقع اخر لاتوجد فيه اي مشاركه وارجوا المشاركه حتي من اداره هذا المنتدي حتي تتم الفائده للجميع
-
ما الفرق بين اللغات الاجرائية واللغات ذات البرمجة بالكائنات وايهما افضل وهل اوراكل سوف توقف الدعم لل PL/SQL فى المستقبل القادم؟
-
السلام عليكم ورحمة الله وبركاته برجاء التكرم بقراءة المعطيات التالية والمساعدة في اعطاء الناتج من خلال sql statement or pl code SQL> select emp_code,to_char(dated,'dd/mm/yyyy') dated,inout from ATD 2 order by emp_code,dated,INOUT; EMP_ DATED INOUT ---- ---------- -------- 0085 20/10/2007 08:09:27 0085 20/10/2007 12:58:30 0085 20/10/2007 14:08:32 0085 20/10/2007 18:00:04 0085 21/10/2007 08:10:02 0085 21/10/2007 12:56:53 0085 21/10/2007 14:07:38 0085 21/10/2007 18:44:44 0085 22/10/2007 08:12:34 0085 22/10/2007 13:11:57 0085 22/10/2007 14:08:33 0085 22/10/2007 18:11:58 0086 23/10/2007 08:12:00 0086 23/10/2007 13:00:05 0086 23/10/2007 14:05:48 0086 23/10…
-
السلام عليكم لدى مشكلة فى 1- عرض القيود التى اقمتها على جدول معين وقد select constraint name,constraint_type, from user_constraints where table_name ='egypt' ; لم يقوم بعرض اسماء القيود وانواعها المشكلة الثانية هى اننى لااستطيع الدخول على من الجداول مع اننى جربت الدخول بكثير من الطرق مع العلم اننى انا الذى قمت باعداد التنصيب مستعين بلعديد من الدروس ولاكن المشكلة هى انى لااستطيع الدخول الا على جدول emp , dept عن طريق اسم المستخدم scott وكلمة السر tiger مع العلم انى حاولت كتابة كلمة السر sysفى بداية الاعداد وكذلك كلمة system وقد قمت بالعديد من المحاولات لكن فشلت ولم يعمل معى الا سكوت
-
هذا هو الرابط http://www.4shared.com/dir/4146424/c1b72a6e/sharing.html
-
السلام عليكم و رحمة الله و بركاته اخواني و اخواتي صار لي اكثر من اسبوع ابحث عن اجابة اعتقد انها ليست صعبة جدا ولم اصل لها لحد الان السوال هو كيفية انشاء يوزر مع باسورد و الصلاحيات على تيبل سبيس اسمه "TEST" باستخدام جملة PLSQL هي forms_ddl ورحم الله والديكم ساعدوني
-
السلام عليكم و رحمة الله و بركاته اريد جملة plsql انشاء يوزر مع الصلاحيات على تيبل سبيس اسمه"TES" و رحم الله والديكم دنيا و اخرة