SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
ارجو المساعدة عندي حقل مبلغ طولة 12 واريد ان اجزء المبلغ الى جزئين واريد احفظ كل جزء في حقل في جدول اخر اسراء ارجو ارسال الرد الى العنوان [email protected]
-
بسم الله الرحمن الرحيم اخوانى انا اريد عمل Procedure لاستدعاء حقول معينة مثلا انا فى السيكوال 2008 علشان اعمل Procedure بعمل الاتى create proc mypro(@ss varchar(30)) as set @ss='%'+@ss+'%' select * from mytable where name like@ss ولما بقوم بعمل ا اختبار بكتب الاتى mypro'ali' اريد اعمل الاتى ولكن بالاريكال وجزاكم الله خير الجزاء
-
معذرة أنا ضعيفة في اللغة العربية j'ai creé cette procedure 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888______________ create or replace procedure ajout_commande (ncl1 in number,nprod1 in number,qtecom in number,payment in number) as prix number; ancien_sold number; sold_du_client number; begin insert into commande_f values (ncom_seq.nextval,1,ncl1,sysdate,nprod1,qtecom,payment); select sold into ancien_sold from client_f where client_f.ncl=ncl1; select prixu into prix from produit_f where produit_f.nprod=nprod1; sold_du_client:=ancien_sold+qtecom*prix-payment; update client_f set client_f.sold=sold_du_clien…
-
الاخوة الاعزاء السلام عليكم اريد ان افهم ما معنى التالية لدي check box و مكتوب فيه التريجر التالي IF CHECKBOX_CHECKED(:SYSTEM.TRIGGER_ITEM) THEN UnchechOthers; End if; و يوج اجراء اسمه UnchechOthers; ومكتوب فيه التالي PROCEDURE UnchechOthers IS CurRec Number := :System.trigger_record; BEGIN FIRST_RECORD; LOOP if get_block_property(:system.trigger_block,current_record) <> currec then :FAC_SUP2.ACPT:= 'N'; end if; if :system.last_record = 'TRUE' then exit; end if; next_record; END LOOP; END; ما المقصود يرجى التوضيح و شكرا
-
السلام عليكم ورحمة الله وبركاته اخواني اعضاء المنتدى أنا اخ جديد لكم واتمنى أن تقبلوني وبصراحة تعرفت على المنتدى بعد حاجة لي واحبت أن أطور نفسي بمنتداكم ويوجد عندي فحص وارجو أن تساعدوني على أسئلتي مع انها يمكن أن تكون سهلة ولكن أتمنى المساعدة ولكم الشكر أولا طلب تشكيل جدول لفرق في دوري وقيل أن الفريق لا يجب أن يلعب مع نفسه ولا يجب أن يلعب مع الفريق الاخر أكثر من مرتين فكيف أكتب القيد على الجدول ثانيا طلب يقول به أريد عرض سجلات للموظفين الذين لديهم نفس المدير ثالثا عرض عام التعيين الذي تعين فيه أكبر عدد من الموظفين بأعتبار أن هناك حقل أسمه HIERDATE رابعا أيضا عند تشكيل الجدول طلب ما يلي أولا أن تكون قيمة الزمن الأفتراضية مساوية للصفر و إذا كان حقل ال SAL مساوي…
-
انا عايز اعمل استعلام بالشكل دة Select B.Item_Description, B.Quantity, A.Segment1, C.Vendor_Name, B.Unit_Price, D.Segment1 From Po_Headers_All A, Po_Lines_All B, Po_Vendors C, Mtl_System_Items D Where A.Type_Lookup_Code = 'QUOTATION' And A.Po_Header_Id = B.Po_Header_Id And A.Vendor_Id = C.Vendor_Id And B.Item_Id = D.Inventory_Item_Id and a.ORG_ID=b.ORG_ID And D.Segment1 Between Nvl(:S1, D.Segment1) And Nvl(:S2, D.Segment1) and c.VENDOR_NAME in('%'||:h1||'%','%'||:h2||'%') Group By B.Item_Description, B.Quantity, A.Segment1, C.Vendor_Name, …
-
h ا خواني انا عندي الكود التالي merge into item@mo using sale d on(item.item_id=u.item_id) when matched then update set time_dim=.ddd=u.bbbb when not matched insert value(u.time_id,u.bbbb) هذا الكود انا باستخدمه من خلال sql في سيرفر اوراكل لتحويل بيانات جدول الى جدول اخر في قاعدة بيانات اخر اذا ممكن حدى يعلمني كيف ممكن استخدمه من خلال الفورم، يعني من اكبس على زر على الفورم يتم تنفيذ الكود
-
ارجو من اخواني المساعدة . عندي مشكلتين؟في فورم الموظفين . اولا : اريد trigger يعمل على ادخال اسم الادارة في display item اتوماتيكيا عند ادخالي رقم ادارة في text item والذي سيأخذها من جدول " اسماء الادارات" . ثانيا : اريد trigger يعمل على نقل المؤشر الى عنوان الموظف"وهو اخر فيلد في الترتيب" مباشرة اذا كان text item للـ"هل ايملك عناون" قيمتها نعم . "اقصد ان ينتقل الى text item معين اذا كانت قيمة text item اخر بنعم والا يستمر بالتنقل بالترتيب" ارجو ان يكون الشرح واضح . عندي جدولين : الجدول الاول يحتوي على اسماء الادارات . والجدول الثاني يحتوي على معلومات للموظفين . شكرا
-
السلام عليكم ورحمة الله وبركاته يا ريت حد يقدر يساعدني ..,.,.,., المشكلة عدم وجود جدول employee في قاعدة البيانات وانا احتاج اليه للتدريب .,.,.,. هل من طريقة اقدر احصل عليه .,.,.,., وشكرا لكم
-
السلام عليكم ورحماته وبركاته برجاء مساعدتى يا شباب فى تحديث قاعدة بيانات موظفين لتحديث ارقام التليفون ( الموبايلات ) تلقائيا مع العلم ان جدول الموظفين باسم emp وحقل رقم الموبايل mob_tel وشكرا لكم
-
ياخوان ابي اسوي علاقه بين الجداول one to one one to many many to many بس ماعرفة يعني العلاقه هي الربط ولا كيف ارجو الرد
-
السلام عليكم اخواني الكرام كيف احل المشكلة دي انا بعد ما نزلت الاوراكل 10g جيت اخش علي قاعدة البيانات اللافتراضية الموجودة في الاوراكل ب ال sql plus اللي المعروفة عند الجميع Username: scott Password : tiger بيديني الايرور دة ORA-28000 : the account is locked قولولي اية الحل لو سمحتم وجزاكم الله كل خيرا
-
Write a PL/SQL block to print the 2nd maximum bill amount from CUSTOMERS. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Write a PL/SQL procedure called amount to retrieve the bill amount of the customer whose customer number will be passed as argument in this procedure. Then write a PL/SQL block to accept the customer number and print the bill amount of this customer using the amount procedure. Use appropriate exceptions in the procedure amount. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>…
-
السلام عليكم احبابي هذه المسالة قابلتني وقمت بحلها الا ان بها نقطة لا استطيع التوصل اليها المسائلة هي Display the last name, hire date, and day of the week on which the employee started. Label the column DAY. Order the results by the day of the week, starting with Monday والحل الذي قمت به هو select last_name,hire_date , to_char(hire_date,'DAY','Nls_Date_Language=American') as "DAY" from employees order by 3 والمطلوب اخواني ان ابداء بيوم الاثنين (Monday) وما اعرف كيف ..؟ انتظر مساعدتكم ولكم مني خالص الود والتحية اخوكم Beta_smart
-
بليز كيف بدي اعمل كبسة بس اكبسها بحمل صورة وبحطها بالفورم وبخزنها بقاعدة البيانات انا بستخدم oracle 10g
-
السلام عليكم ورحمة الله وبركاته عندي سوال في الاوراكل 10g اريد كود انشاء جدول يكون فيه عمود ثابت والعمود الثاني متكرر بحسب متغير يقوم بادخاله المستخدم بشكل اوضح كما في صورة جدول الاكسل في الاسفل: ملاحظات! عدد الاعمدة الخاصة بالسوال تتغير بحسب طلب استاذ المادة؟ اتمنى احد يساعدني واشكر الجميع ,,,,,,,,,,و
-
السـلام عليكم ورحمـة الله وبركـاته ~ آخواني آلكرام ~ مبرمجـين ومحتـرفين ~ آنـا واقع في مشكله .. وآملي فيكم كبير جداً ~ طَلب منـا في الجأمعه . عرض الموظفين الي غآبوآ في تاريخ معين ~ لدي جدول الموظفين ... ولدي جدول التحضير .. طبعاً انا سويت النظام بالدوت نت . وهو نظام التحضير بالبصمه ... وطبعاً آي موظف بتكون بصمته مخزنه في جدول الموظفين ... ولمـا يحط اصبعته يسوي له تحضير .. والتحضير عباره عن سجل يتم اضافته في جدول التحضير بآسم الموظف وتاريخ ووقت الحضور ~ طلب منا اظهار من حضر ومن غاب .. وقدرت اسوي جملة الـ SQL الخاصه بالحضور . وهي عرض كل الموظفين في جدول التحضير بشرط ان التاريخ يساوي قيمه ~ امـا جملة الـ …
-
ياشباب انا كل ما اكتب علي sql plus الرسائل بتاعت الخطا بتظهر في شكل رموز يعمي ابقدر اشوف الرسالة ممكن نساعدة وجزاكم الله خيرا والله مابتقصرون معانا مرفق صورة للتوضيح
-
عندى جدول به حقلين a,b الحقل b فيه بيانات 3 صفوف عايز ارجع الداتا بتاعت b فى صف واحد زى كدة 1,2,3
-
DECLARE TYPE dept_table_type IS TABLE OF departments.department_name%TYPE INDEX BY PLS_INTEGER; my_dept_table dept_table_type ; loop_count NUMBER; deptno NUMBER; BEGIN FOR i IN 1..100 LOOP if MOD(i,10)=0 then SELECT department_name INTO my_dept_table (i) FROM departments WHERE DEPARTMENT_ID = i ; end if; END LOOP; FOR i IN my_dept_table.FIRST..my_dept_table.LAST LOOP DBMS_OUTPUT.PUT_LINE(my_dept_table(i).department_name) ; END LOOP; END; DBMS_OUTPUT.PUT_LINE(my_dept_table(i).department_name) ; * ERROR at line 18: ORA-06550: line 18, column 44: PLS-00487: Invalid reference to variable 'DEPARTMEN…
-
-
السلام عليكم عندى جدول اساسي فية رقم الصنف واسم الصنف والكمية في المخزن عايز اعمل جدول صرف يكون فية اسم العميل ورقمة وكود العميل ويجي تحت اسم المنتج الي هنصرف منة وكود الصنف والكمية والكمية المنصرف منها وتنخصم اتوماتيكى من الجدول الاساسي ولكم جزيل الشكر
-
-
i con not open Data base by any user please helpe me to do that
-
السلام عليكم مطلوب مني عمل query لمعرفة اسم الجدول وبجانبه عدد الصفوف التي بداخله وجزاكم الله خير