SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
ارجو المساعدة في عمل فروم علي ديلفوبر 6i تعمل علي تحويل الارقام في الفاتورة الي نص باللغة الانجليزية مثلا 128.2 تحول الي one hundred twenty-eight US Dollar & twenty Cent
-
السلامـ عليكم لدي سؤال عن الـ Foreign Key هل نستطيع ادراج الـ Foreign Key في الـ TABLE LEVEL فقط ام نستطيع ادراجه في الـ COLUMN LEVEL ايضا وشكرا غدا امتحاني الاول في الاوراكل دعواتكم
-
How to drop all tables and there corresponding objects ????????????????????
-
سلام شباب اريد تريجر لمعرفة تاريخ وزمن مسح البيانات من جدول معين وهل يوجد خاصيه كهذه مع العلم ان البيانات تم مسحهامسبقامع خالص شكري
-
-
السلام عليكم الرجاء المساعدة في عمل function لتنفيذ التالي: عند ادخال رقم 511-->500 566-->600 3200-->3000 4600-->5000 و هكذا ولكم جزيل الشكر والامتنان
-
DECLARE linecount NUMBER := &n; v VARCHAR2 (2000); BEGIN FOR lineno IN 1 .. 2*linecount-1 loop FOR sp IN 1 .. linecount - lineno loop v := v || '_'; END LOOp; FOR st IN 1..linecount-sp loop v:=v||'*'; end loop; DBMS_OUTPUT.put_line (v); v := ''; END LOOP; END; /
-
السلام عليكم ورحمة الله وبركاته عندي مشكله في العمل مطلوب مني تقرير يظهر البيانات بحسب الوقت مع العلم ان في الجدول حقل خاص بالوقت مع كل عملية حفظ يتم حفظ الوقت التقرير مهم لمعرفة حركة المبيعات خلال الفترة مثلا من 3 الى 6 مساءا افيدوني جزاكم الله كل خير
-
الاخوة والاخوات الاعزاء لدي جدولين الاول هو جدول ترميز الجامعات والثاني جدول المكتبات المرتبطة بهذه الجامعات وقد قمت بعمل فورم لنموذج المكتبات يقوم بالادخال ويحوي لرقم الجامعة lov وعند الادخل تظهر رسالة التالية ora-01438 value larger than specified precision allows for this column علما اني ادخل مثلا رقم 5 او 1 اي ارقم لان عدد الجامعات لايتجاوز 12 المرفقات تحوي الكود والنماذج ياريت المساعدة يا جماعة الموضوع مهم ومستعجل New_WinRAR_archive.rar
-
لسلام عليكم اريد تصميم برنامج خاص بالعربي يعني اريد ان تكون الداتا بالعربي اسمء الجداول والحقول والتواريخ الخ في sql الرجاء عدم الكسل والخمول اخوكم FAI2004SAL US اللهم بلغنا رمضان
-
السلام عليكم ورحمة الله انا ياشباب جديد في الاوراكل وابغى ابدا فيها لكن مادري من وين ابد اخذت بعض الدروس من المنتدى لكن ابغى امعاهد الممتازة في الرياض وكم اسعارها ومدة الدورات اللي تقدمها لو تكرمتوا والسلام ختام
-
اعزائي اعضاء المنتدي اشكركم علي الجهد الرائع والمشاركات الفعاله في هذا المنتدي اثابكم الله عليها انا مبتديء بدراسه اوراكل واريد صيغه الأمر التي تجيب عن هذا السؤال ?display the comment on table emp owned by scott display the column name and the comment of table emp owned by user scott وشكرا لكم من يهتم بالرد
-
السلام عليكم و رحمة الله و بركاته اخواني الكرم الكثير من مطوري النظم و البرامج تواجههم مشكلة عند استخدام مسلسل للايصالات علي سبيل المثال و يتم الحذف منه فيبقي هناك فراغات او gaps و لمعرفة هذه الgaps يكن استخدام الselect الموجودة بالمرفقات و هي تستخدم جدول all_objects لذلك يرجي مراعاة الصلاحيات و ايضا عدد الارقام الموجودة بالمسلسل الا يتجاوز عدد الصفوف الموجودة بالall_objects في نفس الملف يوجد الجمل الخاصة بانشاء جدول التجربة و عمل populate له بالداتا عذرا لهذا الخطا الغير مقصود تم تعديل الملف بالتوفيق select_to__get__the__missed_serials.txt
-
السلام عليكم ... كيفكم شباب من فتره ماسألنا في المنتدى ... زمن عن الاوركل س: كيف ادخل الوقت فقط من غير التاريخ داخل الداتا بيز؟ حاولت مع data type DATE وكمان TIMESTAMP ومش راضي يقبل الوقت فقط يدخل التاريخ معه او التاريخ بوحده. هل في حل او فكره معبينه ... طبعا مانبي ندخل PL/SQL في الموضوع :angry: انا قاعد ابحث واذا لقيت شي بحدث الموضوع ... ومانستغني عن حلولكم والله ولي التوفيق.
-
السلام عليكم اتمنى أن يكون الجميع بخير لدي سؤأل .... لدي جدولين كل جدول فيه عمود وهذا العمود فيه مجموعة من الرموز تمثل أوراق لعب الشدة أريد كويري تختار أكبر ورقة لعب في الجدول الأول بشرط أن تكون أكبر من أكبر ورقة في الجدول الثاني وشكراً لكم ,,
-
سلام من الله عليكم أخوتي الأعزاء نسأل الله أن يثبت على طريق لالحق خطاكم و أن يجزيكم عنا خير الجزاء----------- أما بعد أحبتي لدي سؤال و أنتظر منكم الأجابه:::::::: هل تو جد فنكشن استطيع من خلالها معرفة اسم الكمبيوتر لدي مباشرة أو مايسمى machine name لكي استعملها أثنا ء مناداتي لreport من داخل الفورم؟؟؟؟؟ ولكم منا جزيل الشكر و العرفـــــــــــــــان
-
السلام عليكم عندي مشكلة بسيطه وماني قادر احلها. اريد ان استعرض اعمدة معينة من جدول واحد. واريد في نفس النتيجه عمود اضافي غير موجود في قواعد البيانات. على سبيل المثال: جدول الطلاب يحتوي على التالي (اسم الطالب , الرقم , العمر , الجنسية , الدرجة) المطلوب: من جدول الطلاب استعرض اسم الطالب ورقمه والدرجه للطلاب الناجحين ( الدرجة اكبر من 50) واضف عمود يوضح ان الطالب ناجح. النتيجة تكون كالتالي: اسم الطالب | الرقم | الدرجة | الحالة لاحظ ان عمود الحالة غير موجود ف قاعدة البيانات وجميع بياناته كلمة ناجح. ارجو المساعده مع فائق احترامي
-
مهمه خطره أريد عمل فانكشن وظيفتها عمل ايميل بأسم ووظيفه جميع الموظفين فكان هذا جهدي s create or replace function email (P varchar2,S varchar2) return varchar2 is x varchar2(20); begin x:=P||S||'@oracle.com'; return TO_CHAR(x); end; --تنفيذ الفانكشن select email(ename,job) EMP_EMAILS from emp; --لكن وبعد --التنفيذ اصابني خيبه الامل -- --وظهر هذا الخطأ select ename,email(ename,job) from emp where deptno = 20 * ERROR at line 1: ORA-06502: PL/SQL: numeric or value error: character string buffer too small ORA-06512: at "SCOTT.EMAIL", line 6 [\SQL] كـود SQL ورجائي اليكم جميعا يا خواني مساعدتي في هذه الفانكشن في الانتظار gold_heart55…
-
السلام عليكم لما بعمل New Connection بإسم system والباسورد system بيقولي الرسالة دي Failure -ORA-01017: invalid username/password; logon denied وانا عايزة أعمل User بإسم Admin ضروري بس عايزة حد يقولي إزاي بالظبط
-
السلام عليكم و رحمة الله و بركاته عندي هذا الـ Query و ماعرفت طريقة كتابته في الـSQL Display Count information about the journals who have been admitted to the section of Compute Science عندي جدول اسمه journals و ايضا عندي جدول اسمه section و الموضوع مكتبة
-
السلام عليكم ـــــــــــــــــــــــــــــــــــ انا عندى استفسار و ارجوا الافادة من عمالقة المنتدى الكرام .. انا مسطب ويندوز 8.1 وقمت بتنصيب oracle 10g 32bit ونجح التصطيب ولاكن قاعدة البيانات لا تعمل بشكل سليم تماما لان على ما اعتقد oracle 10g لا يصلح العمل به على ويندوز 8.1 و نوع المعالج عندى 64bit .. قمت بتسطيب برنامج PL/SQL Deveolper كلما حاولت الدخول به عن طريق سكيمة HR يطلعلى رسالة Not Log In .. !! انا محتاج اعرف اقوم بتنصيب انهو اصدار من Oracle Database على ويندوز 8.1 حتى يتصل ببرنامج 32bit PL/SQL Developer ... ومتحاج اعرف اقوم بتنصيب انهو اصدار من برنامج Forms Builder مع العلم اننى حاولت تنصيب Forms Builder 32bit 10g وفشلت محاولة التنصيب ,,!! ارج…
-
السلام عليكم و رحمة الله وبركاته أخواني الأعزاء , هل في أمر يظهر لي كل ال indexes و ال constraints اللي في جدول معين , و جزاكم الله خيرا
-
Q. Write a query to display the last_name and hire_date of any employee in the same department as Zlotkey
-
السلام عليكم و رحمة الله و بركاتة اليكم استعلام يحتاحة المحاسبين بشدة, حيث انه يقسم اي مبلغ الي الفئات المالية المعروفة 100جنية، 50 جنية......................الــــخ select trunc (&X/100) "100 LE" , trunc(((&X-trunc(&X/100)*100))/50) "50 LE" , trunc ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*100) / 50 ) * 50) /20 ) "20 LE" , trunc( ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*100) / 50 ) * 50) - trunc ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*100) / 50 ) * 50)/20)*20 ) / 10 ) "10 LE" , trunc ( ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*10…
-