SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم زوار وأعضاء ومشرفين هذا المنتدى لي أكثر من شهر وعندي رغبة شديدة في الدخول للعالم الكبير اوراكل وبحكم تخصصي بكالوريوس برمجة حاسب الا انه واجهتني مشكلة استعصت علي وهو بعد الانتهاء من تنصيب اوراكل 10G وعند الدخول باسم اي مستخدم ولنفرض system\manager تظهر لي رسالة ERROR: ORA-01017:invalid username/password; logon denied بالرغم ان التنصيب سليم ولم تظهر لي أي مشاكل بالإضافة الى اني وقت التنصيب دخلت على شاشة المستخدمين وألغيت على الصح من امام المستخدمين وأرجو منكم المساعدة حتى أحقق حلمي وأحترف الاوراكل بإذن الله
-
السلام عليكم هل يمكن تعديل مفتاح اساسى P.K فى جدول وهذا الجدول مرتبط ب6 جداول اخرى وهذا الكود مرنبط به بيانات موزعة على ال6 جداول هل يمكن تغيير قيم المفتاح الرئيسى برجاء سرعة الرد السلام عليكم
-
في البدايه أشكر جميع القائمين علي هذا المنتدي الرائع واليوم أقدم للأعضاء الكرام هذا الموقع المفيد واهوا متخصص في أخطاء أوراكل http://www.oraeg.com/ أخوكم/ محمد حجاج مصر [email protected]
-
declare v_id number := 1; v_name varchar2(30); v_counter number := 0; begin loop select country_name into v_name from wf_countries where country_id = v_id ; v_id := v_counter + 1; exit when v_counter > 3; end loop; dbms_output.put_line (v_name); end;
-
السلام عليكم لدي موظفين شركة وأريد اضافة العمر فكيف يمكنني ذلك اثناء انشاء الجدول ؟
-
السلام عليكم عندي استفسار اذا تكرمتم ما فائدة المؤشر وهل يمكن الاستغاناء عنه بجملة select وشكرا
-
عايز طريقة الاستعلام عن موظف في شركة تم تسجيل وظيفته في قسم مثلا الحسابات وبعد كده اتنقل الى قسم المبيعات فعايز اما اعمل استعلام عن الموظف ده يظهر ليا بيانات اسمه ويظهر الوظيفه القديمة والجديدة او بمعنى تانى عايز اظهر التعديل ع كل جدول بس ايه التعديل اللى حصل فيه ممكن حد يفيدنى
-
السلام عليكم فى الحقيقه انا اتممت دراسه لغه SQL و PL/SQL والحمد لله واريد اسم موقع ذات محتوى عربى لكى امارسهما ولا انساهم وفى نفس الوقت اتحسن فى المستوى ...واريد اسم موقع نشط يزيد من ثقافتى فى مجال تكنولوجيا المعلومات والكمبيوتر عموما شكرا جزيلا وجزاكم الله كل خير .
-
looking for oracle programing with pl-sql exam . exam code (1z0-144)
-
لأن الـSequance غير آمن وممكن أن يتعرض للحذف .. إليكم هذا الـ Triger الذي أفادنا به أحد الخبراء ..والذي سياعدنا كثيراً في الترقيم التلقائي بطريقة مريحة وآمنة ..وطبعا يكتب قبل عملية الإضافة .. ومثالنا هنا على جدول الطلاب .. create triger student-s-no before insert on student declare x number; begin select max(s.no)+1 into x from stydent; :new.s-no:=nvl(x,1); end; آمل أن تجربوه ..
-
السلام عليكم ورحمة الله وبركاته ... أرجو من الأعضاء الذين لديهم خبرة أو معلومات عن : - BFILE - UTL_FILE أن يقدموا لي المساعدة في الشرح عنهم مع إعطاء أمثلة على كل واحد منهم . تم تحرير العنوان من قبل الادارة الرجاء ان يكون العنوان معبر عن الموضوع
-
السلام عليكم أما بعد .... فأنا بحاجة ماسة لمعرفة كيفية تشغيل ملف تنفيذي (EXE File) من Stored procedure , و الغاية تشغيل ملف تنفيذي يقم بعمل Backup بشكل دوري داخل الـ Trigger Before DataBase Shutdown أرجو المساعدة ...................................
-
السلام عليكم ورحمة الله وبركاته : الأخوة الأعزاء ... أرجو مساعدتكم إذا كان لك ممكناً , أبحث عن طريقة أتمكن من خلالها بتحويل الأعداد إلى أحرف : مثلاً : لدي العدد 5230 هل هناك دالة تعيد هذا الرقم بالشكل : خمسة آلاف ومئتان وثلاثون .. أقصد بالدالة Built_in function Like length or subsrt ولكم مني جزيل الشكر .
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته اخواني الكرام ، انا اعمل على اوراكل 8 ونظام تشغيل ونيدوز اكس بي ، عمل tablespace كما هو موضح create tablespace myspace datafile 'd:\aaa\ali.dbf' size 20m autoextend on next 10m maxsize 100m والحمد لله ما في اي مشاكل ، ولكنني اود ان اسأل كيف يمكنني حذف الـ tablespace? كيف يمكنني تغيير اسم الـ tablespace من myspace إلى mytablespace? كيف يمكنني تغيير المساحة من 20m إلى 30m وحجم الزيادة من 10m إلى 12m? تغيير الموقع من d:\aaa\ali.dbf إلى c:\abc\ali.dbf تغيير اسم الملف من ali.dbf إلى salem.dbf??? اخواني احب اذكر بانني اتعامل مع اوراكل 8 وويندوز اكس بي طولت عليكم معلش اعذروني ..... وشكرا
-
كيف أنشي مجموعة بحيث يكون لها صلاحيات معينة وكيف امنح يوزر معين هذة الصلاحيات في اوراكل devloper أكوون شاكر لكم
-
اخواني الاحبة اذا احد يستطيع مساعدتي في معرفة ما هي خطوات البداية(اريد عمل مشروع خاص) وكيفية عمل مستخدم وكيف تمنح الصلاحيات وما الى ذلك والله يجزيكم خير الجزاء
-
الكود ده بيجيب اقرب رقم صحيح لأكبر من او يساوى الرقم المختار :- select ceil(3.4),ceil(-5.4)from dual; الكود ده بيجيب اقرب رقم صحيح لأصغر من او يساوى الرقم المختار :- select floor(3.4),floor(-5.4)from dual; و بالتوفيق
-
::: الـســلام علـيـكمـ ورحمه الله تـعـالـى وبـركـاتــه ::: مــراحب أخـواني في ( مجموعه مستخدمي أوراكل العربية ) هذه ثاني مشاركة لي في المنتدى .. وأول مـوضـوع أضعه في هالمنتدى الكريم ما راح أطــول عليكم .. وراح أحاول أدخل بالمـوضـوع مباااااااشـرة أنا قـاعـد أشـتـغـل على بروجـكـت CAR RENTAL COMPANY والحين تقـريبـاً أنتهيت من الـDatabase ومـحــتـاج مـسـاعـدتكم في أكـثـر من نـقـطـة أنا بإذن الله إبـتـداء من الأسـبـوع القادم راح أعرض البروجكت في المنتدى وراح أمشي معاكم خـطـوة خـطـوة .. وأريـد آراؤكم ونصاؤكم في كل خـطـوة !! ************************************* ســؤالي الأول: الـER Digram إلي سـويتها وأرفقتها في المرفقات .. أو الرابط التالي http://img396.imageshack.us/…
-
انا عارف الدالة الي بتعمل ارقام عشوائية dbms_random.value بس ازاي احدد الصف المسترجع يعني لو عاوز ارجع الصف 5 فقط او الصف 20 بالنحديد انا عملت الكود ده بس منفعش بيقلي no data found declare next_row number; rec emp%rowtype; begin select trunc(dbms_random.value(1,14)) into next_row from dual; select * into rec from emp where rownum=next_row; dbms_output.put_line(rec.ename); end; ارجوااااااااا المساعدة
-
السلام عليكم ورحمة الله وبركاته من فضلكم كنت عاوز اعرف ايه الفرق بين INTERVAL YEAR TO MONTH INTERVAL DAY TO SECOND وايه فائدتهم وامتى بستخدمهم؟؟؟؟؟ وجزاكم الله كل خير
-
-
display the last name hire date and day of the week on which the employee started Order the results by the day of the week starting with Monday SELECT last_name , hire_date , to_char ( hire_date,'Day') from hr.employees order by to_char(hire_date-1,'d') لماذا طرحنا العدد واحد من تاريخ التعين ________________________________________________ select to_char (hire_date , 'fmdd,mm,yy fmhh:mi:ss AM' ), to_char (hire_date , 'dd,mm,yy fmhh:mi:ss AM' ) from employees لماذا النتائج مختلفة هكذا
-
اخوانبي الاعزاء اين الخطأ لو تكرمتم declare x1 date; x2 date; cursor c1 is select to_char(sysdate,x2,' day') from dual where to_char(sysdate,x2) between '1-jan-2010' and '31-dec-2010'; begin -- open c1; -- fetch c1 into x1; for x1 in c1 loop :BLOCK2.X1:= to_char(sysdate,' x2') ; next_record; end loop; close c1; end;
-
السلام عليكم ورحمة الله بركاته .. ان موضوع ال view في قواعد البيانات يعد من اهم المواضيع التي يعتمد عليها في البرمجة واستخراج الكيوري .. اذا ماهو ال view ؟؟ هو عبارة عن نافذة او جدول خيالي او وهمي الذي يسمح لعرض البيانات من خلاله وكيفية التعديل عليها . هو ايضا بعد كائن او مايسمى object قواعد البيانات التي يوجد داخل خادم قواعد البيانات database server والذي يقوم فقط بتخزين الكيوري query عبر الامر select query . في حين ان اي تغييرات تعمل من خلال view فانها سوف تعمل تلك التغييرات على الكائنات الاخرى في قواعد البيانات مثل الجداول مثلا. ماهي الميزات في view؟؟ 1- يقوم بتزويد ودعم الحماية . 2- يقوم بتحسين الاداء والتنفيذ في قواعد البيانات. 3- يقو بدعم والتزويد ع…
-
مشكلة تحصل عندى عند عمل اى كود pl/sql داخل sqlplus او isqlplus لا يتم تنفيذه و لا يظهر اى اخطاء فقط يقوم بعملية loading على ال isqlplus و جربت انى اعمل نفس الكود عن طريق ال cmd و اتنفذ معايا عادى فا رجاء لو حد عنده فكرة عن المشكلة هنا ممكن تكون فين اكون شاكر جدا و انا شاكر جدا من غير حاجة