SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
ما هو الامر الدي يقوم بحدف عمود من جدول علما اني عملت الامر التالي alter table tablename delete(art_no varchar2(10) not null); لكن رفض ينفد لااعلم لمادا اريد الحل وجزاكم الله خيرا ومن يثق الله يجعل له مخرجا
-
[/size] بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، الاخوة الاعضاء الكرام اتمنى لو تفيدوني ان كان بوسعكم في مجال sql من حيث إن كان هناك داله لحذف عمود من جدول منشأ مسبقاً والله هو ولي التوفيق ...... وشكراً
-
-
السلام عليكم اقوم باعداد منظومة شؤون عاملين واريد معرفة كيفية حساب اجازات موظف علما بان الشهر به يومان ونصف اجازة باستخدام اوراكل اس كيو ال
-
عمل تريجر او كيويري يعرفنى اعياد ميلاد الموظفين خلال شهر معين
-
السلام عليكم أريد طريقة مناسبة لعمل Insert للدفعات الخاصة بالعميل بحيث يسجل الدفعة ومعها رصيده التراكمي في جدول جديد مثال: رقم الموظف الدفعة الرصيد 1 100 100 1 70 170 1 150 320 وهكذا تتم العملية بهذه الطريقة أرجو المساعدة منكم وشكرا
-
بسم ا لله الرحمن الرحيم السلام عليك م ورحمة الله وبركاته كل عام وانتم بخير بمناسبة شهر رمضان المبارك اعاده الله علينا و عليكم بالخير واليمن والبركات ان شاء الله ارجو المساعده في function لحساب عمر الموظف عند ادخال تاريخ الميلاد يحسبه بالنسبة لـــsysdate
-
السلام علكيم الاخوة أعضاء منتدى اوراكل أريد المساعدة منكم في الكود ( لدى ثلاثة حقول في الجدول وأريد حساب المتوسط الحسابي لها وضربة في قيمة معينة وأضهاره في حقل أخر ) مثال / الحقول ( T - S - R ) المتوسط الحسابي لهم × 1.372 = ( ) أمل الرد في أسرع وقت وشكرا أخوكم ابو نواف
-
السلام عليكم ،،، هل استطيع حساب المتوسط الحسابي لعمود معين ، بدون استخدام الشروط where . مثلا : أرغب في الحصول على المتوسط الحسابي لـ 50 سجل لسعر إغلاق شركة معينة . لا يوجد عمود نستطيع تحديد 50 سجل منه . لذلك أريد القيام بما يشبه التالي : اختيار السجلات المطلوبة وترتيبها حسب التاريخ . بعد ذلك أريد فقط اختيار آخر 50 سجلا وعمل المتوسط الحسابي لها . هل يوجد دالة تعمل ذلك أم لا . أم لا بد من اضافة حقل جديد نستخدمه لتحديد الـ 50 سجل .
-
Emp(id,name,sql) ازاى نحسب متوسط الرواتب بدون أكبر وأقل راتب ؟؟؟؟؟؟
-
انا عملت البروسيدجر بيجيب الراتب الاساسي والبدلات والاضافات ولاإستقطاعات الجزء بتاع الاضافات والإستقطاعات بيجيب داتا مضبوطه في الSQL بس في الفورم بيرجع اصفار حد ممكن يساعدني ؟ ولكم جزيل الشكر PROCEDURE emp_sal_review IS cursor get_employee IS select emp_code,emp_ar_name,EMP_NAME ,EMP_RG_OFFICE ,EMP_RG_BRANCH ,EMP_DEP_code,EMP_JOB_code,basic_salary from hr_employee where emp_status='A' and emp_rg_office=:rg_code and emp_rg_branch=:rg_branch or exists (select emp_code from hr_emp_allowances where hr_em…
-
السلام عليكم ورحمة الله وبركاته لدي مشكلة فى حساب قيمة حقل تراكميا عن طريق جملة سيليكت مثال select product_name,price,avg_cost from product وكانت نتيجة الجملة كالتالي xx,10,8 الحقل الاخير المسمى avg_cost قيمته تساوي القيمة السابقة * الرصيد السايق / السعر الحالي ... وهكذا كل صف ياخد من اللى قبله
-
السلام عليكم ورحمة الله وبركاته http://bluelibrary.org/ أسألكم الدعاء
-
اخواني كيف استطيع حفظ ال IP Address لاجهزة ال client على الشبكة بالرغم من استخدامهم نفس النظام الذي تم ربطه مع السيرفر وكل واحد له اسم للدخول (user)
-
السلام عليكم ورحمه الله أريد طريقه لحفظ صور موجودة في جهاز العميل تم حفظها عن طريق السكانر ، وحفظها في الداتابيس الموجود على سيرفر مستقل. عثر على طرق لحفظ الصور الموجوده على السيرفر عن طريق انشاء Directory ووضع الصور على المكان المحدد، ولكن ماأطلبه هو ان هناك عدة مستخدمين على أجهزة مختلفه وكل منهم يحفظ الصور على اللوكال، فكيف من الممكن عمل ذلك ؟ طبعا سمعت انه ممكن عن طريق استخدام الويب ويتل، ارجو المساعده ضروري بارك الله فيكم
-
السلام عليكم كيف يمكن حفظ الناتج من ال Select query فى ملف اكسيل باستخدام ال SQL plus فقط وليس باستخدام اى برامج مساعدة مثل toad شكرا مقدما
-
كيف يمكن حفظ صورة في قاعدة البيانات و من ثم استعراضها في التقرير مع العلم انني استخدام قاعدة بيانات 9
-
السلام عليكم ورحمة الله أرجو من حضرتكم مساعدتي في الموضوع التالي إن أمكن لدي حقلي تاريخ 1) التاريخ الحالي 2) التاريخ السابق يتم إدخال تاريخ الحقول السابقة مرة واحدة كل شهر وما أريده هو في ان يتم ترحيل التاريخ الحالي للشهر السابق إلى حقل التاريخ السابق في الشهر الحالي اتوماتيكيا مع خالص احترامي لكم وفققكم الله
-
a. Normalize the below given Shipping Manifest form to First Normal Form, Second Normal Form, Third Normal Form and BCNF.
-
السلام عليكم و رحمة الله و بركاته أخوتي الأعزاء و الكرام لقد قمت ببناء Table و View ... و يجب أن أجمع بعض المعلومات من كل منهما لأضعهما في Table آخر : 1- مكونات الـ View : يحتوي على معلومات الموزع البائع و عن الفرع الذي يعمل به و السلعة التي يتعامل بها و الطريقة التي يتبعها في البيع branch_id : رقم الفرع branch_location : المدينة الموجود فيها الفرع saleman_id : رقم الموزع البائع sales_way : الطريقة التي تتم فيها عملية البيع (Direct , InDirect) sales_type : نوع السلعة order_date : تاريخ الطلب على السلعة sales_qty : الكمية المباعة من السلعة 2- مكونات الـ Table : …
-
السلام عليكم ورحمة الله وبركاته اخواني الاعضاء احب استفسر عن حل لمشكلة inventory بحيث اني ادخل على صفحه في موقع واشاهدها واطلع وارجع مره ثانيه يطلب مني اني ادخل كود امان عباره عن 7 ارقام للتأكد من اني مستخدم حقيقي وليس برنامج مع العلم اني ادخل الرقم واذا اخطيت في ادخاله يتم ايقاف عضويتي في الموقع لمدة يوم هل من وجود لحل المشكله هذي بحيث اني اتصفح الموقع وارجع لنفس الصفحه من دون ان يطلب مني ادخال الكود مع العلم اني عضو في الموقع ولست اداري وتحياتي
-
حل The Oracle Export Utility Executable Must Be Specified فى برنامج التود عند النسخ والاسترجاع لقاعدة بيانات قم باختيار مايلي من قائمة البرنامج Select View | Toad Options | Executables. قم باختيار exp.exe or exp80.exp من مسار تنصيب الاوراكل. مثلا مسار ملف exp 3. C:\oracle\product\10.2.0\db_1\bin\exp.exe قم بلصقة في Export >>حلت المعضلة
-
هذا حل مشكلة اختيار ثالث اكبر قيمة فى جدول يدعى TABLE SELECT MAX(A) FROM TABLE WHERE A <>(SELECT MAX(A) FROM TABLE ) AND A <>(SELECT MAX(A) FROM TABLE WHERE A <>(SELECT MAX(A) FROM TABLE )) الحل فقط ثالث اكبر قيمة من يريد رابع اكبر قيمة يراسلنى واعتقد الحل ممكن بنفس الطريقة بس اللى فاضى AHMED_TANTA@HOTMAIL.COM
-
تحية طيبة وبعد انا كتبت الكود التالي ولما اعمل compile له يعطيني رسالة الخطا التالية 11:14:51 ORA-06550: line 14, column 1: 11:14:51 PL/SQL: Statement ignored ارجو من حضرتكم مساعدتي في حل هذه المشكلة هذا هو الكود: set serveroutput on declare ;v_empno emp.empno%type ;v_ename emp.ename%type cursor emp_cursor is select empno,ename ;from emp begin ;open emp_cursor for i in 1..3 loop ;fetch emp_cursor into v_empno,v_ename (;dbms.output.put_line(v_empno||' '||v_ename ;end loop ;close emp_cursor ;end
-
بسم الله الرحمن الرحيم كل مشكلة ولها حل قد تتفاجأ عند تشغيل SQL*PLUS بظهور رموز غريبة وقد وضعت أحد الحلول : أولا : صورة للمشكلة: ثانيا: حل المشكلة: 1. اضغط على المفاتيح WIN + X 2. انقر على "تشغيل" 3. اكتب في مربع النص "regedit" 4. اضغظ على "موافق" 5. ستظهر الصورة التالية 6. اختر من القائمة على اليسار HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE 7. ابحث عن ملف باسم "NLS_LANG" ثم قم بفتحه 8. ستظهر الصورة التالية: 9. اكتب في خانة value data: القيمة التالية : AMERICAN_AMERICA.WE8ISO8859P1 10. اغلق SQL PLUS ثم اعد تشغيله لتظهر الصورة التالية: ثالثا: هذا لا يعني أ…