SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
ياشباب عندي مشكلة في الدخول الى اوراكل كنت ادخل عادي وفجأة عندما اكتب اسم المستخدم وكلمة المرور تأتي هذه رسالة الخطأ ORA-01033: ORACLE initialization or shutdown in progress ما الحل ياشباب ارجو الرد سريعا ومشكوريين
-
السلام عليكم كيف استطيع تحويل جداول بامتداد(dmp) الى xml او اي تطبيق اخر بحيث يسهل علينا تحويله الى فوكس برو الرجااااااااااااااااء الاجابة عليه جزاكم الله خيرااااااااااا
-
السلام عليكم ارجو مساعدتي في عمل كود اريد عمل كود update وعندي 200.000 موظف وعندي 50 وظيفه واريد عمل كود update حيث يعمل على توزيع الوظائف على الموظفين عشوائي ولكم جزيل الشكر والاحترام
-
السلام عليكم اخواني ..... اريد كود اوطريقة عمل نسخة احتياطية للـdatabase وجزاكم الله كل خير .
-
الاخوة الاعزاء ارجو المساعدة فى حل هذه المشكلة هناك جدول تتم علية عمليات select,inset,update من قبل عدة مستخدمين بصورة كبيرة جدا من داخل عدة forms وكل form لة COMMIT خاص بة الا ان كل العمليات تجرى صحيحة ماعدا update وكانها فى بعض الاحيان لاتنجح فى تغير البيانات الخاصة بالجدول لانها تتم على حقل واحد فى هذا الجدول.ارجوا من الاخوة الاعزاء مساعدتى فى كيفية ضمان نجاح الupdate فى كل الاحوال وهل هناك مشكلة لدى dataBase فى ترتيب العمليات الكثيرة كل جدول فى نفس الوقت اوهل هى مشكلة lock ارجو المساعدة فى حل الاشكال جزاكم الله خيرا وشكرا جزيلا
-
اخواني الاعضاء السلام عليكم ورحمه الله وبركاته اخواني بحثت في المنتدى طريقة اضافه لصوره العميل داخل العمود في الفورم بلدير بس ماحصلت ارجوا منكم شرحها او اعطائي نموذج وشكرا لكم
-
أخوانى الأعزاء من واقع خبرتى و جدت أن الأسئله كثيره جدا لماذا وضعت اوراكل فصل كامل فى منهجها عن الDBA رغم انى اقوم بدراسة تراك ال Developer و رى ان كورس الSQL هو بداية ال developer وكذلك الDBA و لكن هذا الفصل بالكتاب قد يكون قصير جدا و لهذا قمت بإعداد شرح بسيط باللغه العربيه لهذا الفصل بشىء من التفصيل و الدقه و لعله يكون مفيد بأمر الله .. و لا تنسونى من دعائكم ..................... users_access.pdf
-
بسم الله الرحمن الرحيم أخوانى الأعزاء قد وعدتكم بتكملة فكرة التطبيق العملى أول بأول على اسئلة الأمتحان الخاص بشهاده OCP و الفكره اذكركم بها و هى عباره عن اسئلة الأمتحان و لكن على كل فصل بالمنهج على حده.... والأن ارفق اليكم امتحان ال SQL و ال PL من وجهة نظرى و عن تجربه وجدت انا هذه الطريقه حققت نتائج مرجوه و كل من اتبعها اجتاز الأمتحان فى اسرع وقت و بسهوله جدا ... و اتمنى الأفاده لجميع ولا تنسونا بالدعاء.... باقى الملفات يا شباب انشاء الله بعد حل الأسئله على كل فصل تكون جاهز للأمتحان و الله المستعان أسئلة ال PL و انشاء الله جارى اعداد الفورم Where_clause.pdf Single_Row_Funtion.pdf group_functions.pdf Join_Tables.pdf Subquery.pdf Controlling_user.pdf View.pdf …
-
اخواني الاعزاء ، انا كنت قرأت عن الاوراكل سبلايد ، بس للاسف مافهمتش أيه وظيفتها وازاي استخدمها ، انا عارف انها عبارة عن بكتج تم انشائها من قبل بواسطة اوراكل ، بس مش عارف ايه فايدتها وازاي استخدمها فلو تكرمتوا لو حد يشرحه لي بأسلوب بسيط كده وياريت أمثلة وجزاكم الله خيراً
-
الاخوة الاعزاء ارجو المساعدة فى حل هذه المشكلة هناك جدول تتم علية عملية update و insert بصوره مستمرة واحياننا تكود هناك فشل فى update نتيجة لكثرة الحركة على هذا الجدول ارجو المساعدة فى حل الاشكال وشكرا
-
مرفق ملفين بهم تلخيص لكل suntax of DDL and DML select last_name from employees where employee_id = 100
-
في دالة التحويل الخاصه بتحويل من الرقم لنص SQL> SELECT TO_CHAR(1234,'9999') 2 FROM DUAL; TO_CH ----- 1234 هذا مثال علي التحويل عادي مفهوش أي مشاكل وتم التحويل بالفعل عادي ولكن الفرمات موجوده بعدد معين لاني عارف العدد المتواجد وهما 4 أرقام ولذالك وضعت 4 من الـ 9 ولكن لو تم تطبيقه علي حقل فيحتمل تواجد عدد من الارقام أكبر علي سبيل المثال لو انا كتبت 4 من الــ 9 ولكن في الحقل هناك سجل عدده أو طوله 5 مثال SQL> SELECT TO_CHAR(12345,'9999') 2 FROM DUAL; TO_CH ----- ##### سوف يظهر كما في المثال وهذا بالطبع غير منطقي جداا ولكن السؤال هل هناك حرف يتم أضافته او فرمات حتي يتم وضع الرقم مهما كان العدد في حين اني محدد الفرمات الخاصه بيه بعني أوضح لو نفترض …
-
هل أستطيع أن اعمل للـــRole باس ورد ؟؟؟؟ هل ينفع ؟؟ أنا أستطعت والحمد الله الحصول علي جدول من خلاله تخيل لنفسي ان ينفع أعمل باس ورد للرول ولكن لم أعرف كيف او ما هي الطريقه ولكن انظر معي SQL> select * from dba_roles; ROLE PASSWORD ------------------------------ -------- CONNECT NO RESOURCE NO DBA NO SELECT_CATALOG_ROLE NO EXECUTE_CATALOG_ROLE NO DELETE_CATALOG_ROLE NO EXP_FULL_DATABASE NO IMP_FULL_DATABASE NO RECOVERY_CATALOG_OWNER NO GATHER_SYSTEM_STATISTICS NO في من ضمن الحقول حقل خاص بالباس هل يوجد ام لا ؟؟؟؟ وهذا الكود يوضح معني الحقول دي أيه SQL> select * from all_COL_comments where table_name='DBA_ROL…
-
السلام عليكم لو سمحتم لدينا مشكلة كبيرة في تحويل الاوراكل دبفلوبر مع القاعدة sqlبالعربي لان مشروعي التخرج نظام غدارة ويتطلب العربي ولنا اكثر من 12 يوم ندور حل فأرجوكم ردوا علينا بسرعة جدا لان وقت التسليم للمشاريع قرب ونريد الخطوات بالترتيب وبالتفصيل لو تكرمتوا
-
دمج زيادة التحميـــــــــل و إدارة الجلسة في الأوراكل ================================ اطلعت على موضوع في احد المواقع وحبيت ان افيدكم به ================================= ميزة واحدة في أغلب الأحيان يغض النظر عنها المطورين وهي قدرة pl/sql بالسماح بزيادة التحميل (overloading). كما في لغات البرمجة الأخرى فإن زيادة التحميل تحدث حينما يستعمل المبرمج نفس الاسم للإجراء أو الوظيفة وباستغلال بعض المميزات الرئيسية من pl/sql و DBA يمكن بسرعة وسهولة بناء جلسة متعددة الاستعمال مثال نموذجي لزيادة التحميل واحد من ابسط الأمثلة دائما يشاهد في لغات البرمجة (C, C++, java) وهي الأمثلة المتعلقة بحساب مساحة المستطيل وهي كما يعرف تساوي الطول في العرض لذا فإن الوظيفة(( function التي تعو…
-
أرجوا أيضاح من علي علم بــ merge and with check option وشكراا
-
مثال: على جدول emp وجدول الاخر ليكن emp50 (يحتوي على عمودين sal و empno ) أريد عمل trigger عندما أضيف رقم موظف و الراتب في جدول emp50 ورقم هذا الموظف موجود في جدول emp يقوم بجمع الراتب لهذا الموظف أما أذا كان غير موجود فيتم اضافة في جدول emp
-
السلام عليكم , أخواني أحتاج منكم الامتحان ا1z0-007 الامتحان الاسبوع القادم , واحتاجه ضروري , وشكرا
-
يا جماعه كيف بدي اعمل insert لأكثر من record على جدول معين دفعه واحده مثلأ مجموعه من الاكواد A1 .....A20 B1 ......B20 وهكذا أعملخم بجملة ادخال واحده
-
لو انا انشأت جدول بحقول عايز أخلي حقل من الحقول ان يكون له قيمه أفتراضيه ميكنشي null بمعني SQL> create table test1(id number(4),sname varchar2(10),email varchar2(20)); Table created. هذا لانشأ الجدول وده كود الاضافه SQL> insert into test1 values (1,'waleed',default); 1 row created. فهذا الكود ضاف بالفعل ولكن انا كتبت كلمة default بمعني ان المفروض انه هياخد قيمه أأفتراضيه وتعتبر هي الان null لانها لم تحدد بعد وهذا ناتج البحث SQL> select * from test1 2 / ID SNAME EMAIL ---------- ---------- -------------------- 1 waleed فكيف يتم تحديد القيمه الافتراضيه وتغيرها حتي يتم أضافة أميل أخر ويكون وهمي مثلا حتي يكون الناتج مثلا بعض عمل كود …
-
السلام عليكم ورحمة الله وبركاته لو سمحتوا ارغب في معرفة الكود الذي نقوم بكتابته في الـPL/SQL لكي يتم عرض الرسم البياني من على الجهاز على نموذج العمل .. واصدار Developer هو رقم 10 .. شكرا لكم
-
أرجو أن يفيدنى أحد فى معرفة الخطوات الكامله لإرسال EMAIL حيث أننى كلما حاولت تنفيذ المثال الموجود فى منهج PL/SQL أحصل على رسالة خطأ
-
السلام علكم و رحمة الله و بركاته.... أود تخزين صورة أو Text file في قاعده البيانات ... فما هي الجملة الصحيحه التي يجب علي ان أكتبها ؟؟ suppose table name is tbl_name and field name is : myText with type of Blob و انا ارغب في تخزين الملف في ذلك المتغير أو الحقل .. و شكرآ....
-
لايوجد في اوراكل امر مباشر يقوم بتحويل الجدول للقرائة فقط، لاكن بامكانك عمل ذلك عن طريق عمل constraint على الجدول مع تعطيل validation SQL> ALTER TABLE x ADD CONSTRAINT X_read_only check(1=1) disable validate Table altered. SQL> insert into x values (23452); insert into x values (23452) * ERROR at line 1: ORA-25128: No insert/update/delete on table with constraint (SYS.X_READ_ONLY) disabled and validated وبكذا اصبح الجدول متاح للقرائة فقط يعني لا يمكنك عمل اي اوامر DML على هذا الجدول ، ولأعادة الجدول مره اخرى لوضعه الطبيعي كل ماتحتاج عمل هو انت تحذف هذه constraint.
-
مثال في جدول EMP أريد عمل trigger عند القيام بأدخال رقم موظف في جدول emp موجود يقوم بحذف سجيل هذا الموظف وأدخال السجيل الجديد