SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم عندي بعض الاستفسارات اولا انشأت شاشة دخول للبرنامج فيها كود المستخدم اسم المستخدم الباسورد عند كتابة كود المستخدم يعطيه اسم المستخدم تلقائي وعند كتابة الباسورد يتم التشيك على يوسر الكود والباسورد وكذلك حالة المستخدم حيث اني استخدمت كود الاستاذ احمد في هذا المنتدى وعدلت في الكود ولكن يوجد لدي خطأ في الكود اتمنى ان يساعدني من له خبره وشكرا ما اريده هو التالي التشيك على اليوسر كود والباسورد اذا كانا صحيحين يفتح الشاشه الرئيسيه واذا خطأ يعطيه رساله خطأ في حالة ترك حقلي اليوسر كود والباسوورد او احدهم والضغط على "دخول" يعطيه رساله خطأ اذا كان حالة المستخدم 0=(USER_TYPE) يعطيه رساله المستخدم غير مفعل لا ارغب في وجود عداد يحسب عدد مرات كتابه اليوسر وال…
-
السلام عليكم هذه select statement لمعرفة السجلات المكررة فى جدول ما select rowid r,deptno,dname from dept a where < rowid ; (select min(rowid) from dept b where b.deptno = a.deptno and b.dname = a.dname ) أرجو شرح هذا الكود بالتفصيل ... وشكرا
-
السلام عليكم ورحمة الله وبركاته عندى جدول لحساب الفائدة ومعدل الفائدة ممكن يتغير كل فترة اريد ان اعرف تغيرات الفائدة التى تمت مثلا الجدول عبارة عن نوع الحساب الرصيد معدل الفائدة توفير 10000 10% لما بغير المعدل بستخدم جملة update فمثلا غيرت المعدل فى 1/1 كان 12% وفى 1/7 كان 11% وفى 1/11 كان 10% لما بستخدم جملة select بيعرض لى اخر معدل فقط المطلوب منى بجملة select يعرض لى معدلات الفائدة ال استخدمتها خلال سنة مثلا
-
السلام عليكم ورحمة الله ارجوا المساعده العاجله في حل هذا السؤال ... يوجد مرفق لسؤال .. ومرفق لمحاولة الحل new.zip
-
ممكن شرح بالعربي لأستخدام ال regular expression بحيث نفهم الأسس بتاعتها و ندر نطبقها عملي
-
السلام عليكم ورحمة الله وبركاته.. طبعاً أنا عضوة جديدة معاكم في هذا المنتدى الجميل.. وأتمنى أنكم تساعدوني وما تردوني... وآسفه إذا الموضوع مو في مكانه الصحيح.. أنشأت قاعدة بيانات لشؤون الموظفين في sql واحتاج اعمل عليها بعض الاستعلامات انا طبعاً كتبت استعلامات بس مو زابطة معاي كثير وودي اشوف افكاركم فيها يمكن تحلونها بطريقة احسن مني لأني ما استغني عن خبرتكم وتجربتكم... § Retrieve a list of employees (first name and last name) and the previous company name they worked on, order by previous company city § Retrieve the names of all employees who do not have supervisor § For each department, retrieve the department number, the number of employees in the department…
-
-
كيفية الدخول علي الsql من الاكسبلورر أرجو الرد سريعا يا جماعة أريد عمل اتصال بقاعة البيانات عن طريق مستكشف النت
-
اخواني.. عندي 2 list_item في الفورم يحتووا على عناصر في كل منهم كيف يمكن ان اعمل اذا اخترت عنصر في القائمة 1 ان يظهر عناصر معينة في 2 اي مثلا اذا اخترت الجنسية دولة معينة ان يعطيني في القائمة 2 مدن هذه الدولة. ولكم جزيل الشكر
-
السلام عليكم .....انا احاول يا اخوان ان اعمل database triggerبعد عملية الinsert بحيث يقوم هذا ال trigger بعمل truncate لكل السجلات الموجودة في جدول معين ,ولكن عند تشغيله تظهر رسالة خظأ تقول انه لا يمكن عمل commit في الtrigger فحاولت ان اعمل delete table_name; و اقوم بعها بعمل commit ولكن تظهر نفس الرسالة . فهل من مساعدة؟؟؟؟؟؟؟؟؟
-
-
السلام عليكم ورحمه الله ,, قبل ما اطرح السؤال عليكم .. قد قمت ببحث في المنتدي علي نفس السؤال وجت اجابه لكنها كانت صغيره نوعا ما سؤالي هو : INDEX BY Table ؟ وفيم يستخدم ؟ وشكرا لجميع القائمين علي هذا المنتدي الرائع
-
-
الإخوة الكرام ، السلام عليكم ورحمة الله وبركاتة ، من المعتاد عند إنشاء أمر Object Type بقاعدة البيانات تتم كما يلي : Create Or Replace Type O_Emp Is Object(EmpNo Number(10),Ename VarChar2(20)); / Create Or Replace Type T_Emp Is Table Of O_Emp; / بعد ذلك يمكننا إستخدامهم بكل بساطة كما يلي : Declare P_Emp T_Emp := T_Emp(); Begin P_Emp.ExtEnd; P_Emp(P_Emp.Count) := O_Emp(1,'Ahmed'); P_Emp.ExtEnd; P_Emp(P_Emp.Count) := O_Emp(2,'Usif'); P_Emp.ExtEnd; P_Emp(P_Emp.Count) := O_Emp(3,'Sara'); End; / ولكن عند محاولة ربط Object Type مباشرتاً مع جدول بأكثر من طريقة لا يقبل معي ، أنظروا : Create Or Replace Type O_Emp Is RefCursor Return Emp%RowType; / Create O…
-
-
السلام عليكم ممكن حد يساعدنى يا جماعة فى حل ال practice ده Practice 2 1. Create and invoke the GET_JOB function to return a job title. a. Create and compile a function called GET_JOB to return a job title. b. Create a VARCHAR2 host variable called TITLE, allowing a length of 35 characters. Invoke the function with SA_REP job ID to return the value in the host variable. Print the host variable to view the result. 2. Create a function called GET_ANNUAL_COMP to return the annual salary computed from an employee’s monthly salary and commission passed as parameters. a. Develop and store the function GET_ANNUAL_COMP, accepting parameter values for monthly salary and commissi…
-
انا عاملة داتا بيز تريجر لجدول معين يضيف فيه ريكورد لو حصل لهم تغير بس انا بشوف انه يحط فيه مع انه مافيش تغيير؟؟ فهل هو يضيفهم كل يوم ولا ايه؟ ان شاء الله تقدرون تفيدوني اممممم وبس 1111.bmp
-
ممكن طريقة الدخول على قاعدة بيانات نسية اسم المستخدم وكلمة المرور
-
ارجوكم اريد ان اعمل قاعدة بيانات خاصة ثم بعد ذلك اريد ان احفظها في FOLDER ونقلها لجهاز تاني كما SQL SERVER
-
انا عملت تقرير يقوم بحسب مجموع الرواتب بشكل تراكمي اذا انا في دائره 10 والدائره 10 يوجد فيها 10 موظفين موزعين على صفحتين بحيث يظهر كل صفحه فيها 5 موظفين اريد ان اعمل فورميولا تقوم بحساب المجموع لرواتب الموظفين على الصفحه التانيه بحيث تجمع مجموع الصفحه الاولى ومجموع الصفحه التانيه وعند تغير رقم الدائره يبدا يحسب من البدايه بحث يتعامل مع كل دائره لوحدها ممكن مو فاهمين كتير علي عشان هيك راح ارفق ريبورت بسيط انا عملت المجموع الترامي في التقرير ويظهر بتقرير بلون نهدي بس مشكلتي انو بجمع كل الدوائر مع بعض انا بدي انو يجمع على مستو كل دائره sum.rar
-
-
السلام عليكم لدى عمود رقم الادارة فى جدول الموظفين ... وهو ليس مربوط مع جدول رموز الادارات كان الربط برمجيا وليس من خلال الربط فى قاعدة البيانات بين الجدولين المهم توجد لدي ارقام فى هذا العمود مثل من 10 الى 50 الرمز الجديد 20 الى 60 الرمز الجديد 30 ال 70 الرمز الجديد المشكلة فى القادم... وهو تعديل الرموز الاساسية ( وليست الرموز الجديده الناتجه عن التعديل فى الخطوات السابقة) 50 الرمز القديم الاساسى الى 55 60 الرمز القديم الاساسى الى 66 70 الرمز القديم الاساسى الى 77 ارجوا المساعدة هل يمكن التنفيذ للتعديل للكل بامر واحد بدون commit او ان هناك حل اخر
-
السلام عليكم ورحمة الله وبركاته لو سمحتو يا جماعة انا اول مرة احاول ارسل ايميل من الداتا بيز باستخدام utl_mail وبحاول اعمل الخطوات واحدة واحدة بس العملية مش راضية تتنفذ ( ارجو المساعدة ) انا عملت الخطوتين دول SQL> @{ORACLE_HOME}/rdbms/admin/utlmail.SQL SQL> @{ORACLE_HOME}/rdbms/admin/prvtmail.plb وبعدين SQL> ALTER SYSTEM SET smtp_out_server = 'smtp.server.com.' SCOPE=BOTH; مش عارف هى كده صح ولا لا بس هى فعلت اتنفذت وجيت اعوض بقى فى ال parameters بتاعت ال utl_mail.send ممشاش الموضوع وطلعلى الايرور ده ERROR at line 1: ORA-29278: SMTP transient error: 421 Service not available ORA-06512: at "SYS.UTL_SMTP", line 21 ORA-06512: at "SYS.UTL_SMTP", line 97 ORA-06512…
-
يا جماعة الخير انا محتاج رابط تحميل اوراكل 10g وشكرا ...
-
السلام عليكم حد عنده دكويمنت عن Oracle Standard Code او يشرحلنا عبارة عن ايه