SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم ورحمه الله وبركاته من فتره كبيرة وواقف قدامى ازاى اصمم انسب جداول لحفظ بيانات العملاء بحيث يبقى التصميم يخدمنى دلوقت وبعد كده ان احتجت الى بيانات بطرق مختلفه او بشكل تانى ينفع معايا من غير ما اعدل فى تصميم الجدول اللى طلع الفكره دى فى دماغى انى شغال على برنامج محاسبى مصري اسمه دبل كليك وكل شوية لما يبقى فى تحديث للبرنامج الشركه بتعمله بواسطه اكواد بتنفذها على الداتا بتاعتنا و فى الاخر بيبقى البرنامج حصل له تحديث التحديث ده بيشمل تسريع عمل البرنامج و كذلك اضافه تقارير او ما شابه اللى طلعه فى دماغى هل فيه تصميم متكامل بحيث انه يبقى تصميم ثابت يغنى عن وضع التصميم ثم اعاده النظر له مره اخري والتعديل فيه وعليه كل الشغل يبقى فى طريقة استخراج البيانات وكذلك استو…
-
create table PLPDF_TEMPLATE ( ID NUMBER not null, orig_pdf blob, page_id number, descr VARCHAR2(255 CHAR), crd date, lmd date, STREAM_FILTER VARCHAR2(255 CHAR), STREAM_BLOB BLOB, BOX_CHAR VARCHAR2(255 CHAR), RES NUMBER, STREAM_LENGTH NUMBER, X NUMBER, Y NUMBER, W NUMBER, H NUMBER, RES_OBJ_OBJ NUMBER, RES_OBJ_GEN NUMBER, RES_OBJ_ID NUMBER ); alter table PLPDF_TEMPLATE add constraint PLPDF_TPL_PK primary key (ID); -- Template detail objects create table PLPDF_TEMPLATE_D_OBJ_REFS ( TPL_ID NUMBER not null, D_ID NUMBER, OBJ NUMBER, GEN NUMBER ); alter table PLPDF_TEMPLATE_D_OBJ_REFS add constraint PLPDF_DOR_TPL_FK foreign key (TPL_ID) references PLPDF_TEMPLATE (ID); create…
-
السلام عليكم ورحمة الله أريد نقل بيانات جدول داخل جدول أخر عن طريق الsql مع الملاحظة انى قمت بكتابة هذا الأمر SQL> insert into tbemp_benefits (emp_id) values ((select emp_id from tblemp)); insert into tbemp_benefits (emp_id) values ((select emp_id from tblemp)) * íæÌÏ ÎØÃ ÚäÏ ÓØÑ 1: ORA-01427: ÇáÅÓÊÚáÇã ÇáÝÑÚí Úä ÕÝ ãÝÑÏ ÃÚÇÏ ÃßËÑ ãä ÕÝ
-
السلام عليكم ماهو الـ SQL.LOADER الموضوع هو اية ؟ عندي بيانات في ملف وورد او مفكر ة وبي ادخلها في جدول في الــ SQL واخد بال حطرتك معاية ! وعندي الجدول الي ابي ادخلة فية بس كيف تتم لاضافة انا قرات ان الـLOADER اداة داخل الـSQL كيف استخدمها او هي اداة اضيفها وفين القاها وطريقةالتنزل وتركيب وشكرا سوال سهل مرة فية رابط يتكم عن الـ LOADER بس مافهمت منة شي الرابطhttp://crazy-eng.com/demagh/t9233.html
-
السلام عليكم ... لو تسمحولى بحل هذة العمليات بالاوريكل: هى عمليات بالاكسل و عايز اطبقها على الاوريكل: لو مثلت ان عندى حقول و عايز العملية دى مجمعها فى حقل اخر داخل الاريكل =STDEV(B6,C6,D6,E6)*1.59 [left]=(SQRT((A14*A14)+(C14*C14)))+G14/2+ABS(B14)[/left] [left]=A6-G6[/left] متشكر...
-
السلام عليكم ورحمة الله والله لي أكثر من ٣ ساعات وانا احاول ألقى الخطأ مني عاارف بس عن جد تعبت والله ولسى وراي شغل فيه فياااليت اللي يدخل ويعرف ايش الخطأ يقلي والله يجزااه ألف أ لف خيير علما بأني مبتدئه في هذا المجال create table store(store_no number(12), item_code number(10), alley varchar2( 30), foreign key (item_code ) references item, constraints store_pk primary key(store_no,item_code) ); create table ship_I( ship_serialno number(12), item_code number(10), ship_q number(38), foreign key (item_code ) references item (item_code) , constraints ship_I_pk primary key(ship_serialno,item_code) ); create table ship(ship_serialno number(12),store_no …
-
السلام عليكم عندي الجدول التالي تسلسل --- حالة الشكوى --- المسؤول --- تاريخ الشكوى 1 --- --- --- 1 ----- --- 112233 ---- 2010-May-26 2 --- --- --- 1 ----- --- 112233 ---- 2010-May-25 3 --- --- --- 1 ----- --- 112233 ---- 2010-May-26 4 --- --- --- 1 ----- --- 112233 ---- 2010-May-25 5 --- --- --- 1 ----- --- 112233 ---- 2010-May-26 ولإظهار البلاغات الأخيرة .. أستخدم المعادلة التالية: select * from duty_report where status = 1 and officer = 112233 and date = (select max(date) from duty_report) سوف تظهر لي البلاغات 1 و 3 و 5 فقط بعد إجراء التعديلات .. يتم نقل حالة البلاغات للمستوى الثاني الآن أريد البرنامج يظهر لي البلاغات الأخرى .. بتاريخ الأقل من الماكس ديت هل …
-
السلام عليكم أنا حاليا أقوم بعمل نظام لحجز تذاكر طيران وتواجهني مشكلة أنه أنا عملت شاشة استعلامات عن الرحلات المتاحة المخزنة في قاعدة بيانات الرحلات أنا عامل قاعدة بيانات للطائرات وفيها عدد المقاعد في الطائرة لكل رحلة الذي أريده هو أنه عندما أعمل استعلام عن الرحلات أريد الكود الذي عن طريقه عندما أستعلم عن رحلة متجهة إلى مكان معين يظهر لي فقط الرحلات التي في طائرات موجودة فيها عدد متتبقي فارغ من المقاعد بحيث عندما تمتلئ الطائرة لا تظهر الرحلات في الشاشة هذا شيء الشيء الآخر عندما تظهر لي الرحلات عندما أضغط على الرحلة المعينة تظهر لي شاشة تسجيل بيانات المسافر بحيث أسجل بياناته الخاصة بالرحلة وتتخزن في جدول الحجوزات وعندما أنتهي من التسجيل ينقص عدد المقاعد ا…
-
لدي ملف تكست فية بيانات حضور وانصراف لجهاز بصمة اريد نقل هذة البيانات في جدول اوركل ولكن حقل تسجيل الوقت والتاريخ في ملف التكست فية الوقت والتاريخ مع بعض بهذ الشكل 5/11/2008 9:14:04 اريد عند نقل هذة البيانات في جدول الاوركل يتم فصل التاريخ وتسجيلة في حقل والوقت وتسجيلة في حقل اخر بهد الشكل 9:14:04 <<<<<< حقل الوقت xtime 5/11/2008 <<<<< حقل التاريخ xdate هذا سيتم تكرارة بشكل يومي فكيف يتم عمل ذلك اريد كود الذي ينفذ هذا مرفق ملف البيانات وجدول الاوركل المراد نقل البيانات الية table.txt Q_CHECKINOUT.txt
-
السلام عليكم لدي ملف تكست فية بيانات حضور وانصراف لجهاز بصمة اريد نقل هذة البيانات في جدول اوركل ولكن حقل تسجيل الوقت والتاريخ في ملف التكست فية الوقت والتاريخ مع بعض بهذ الشكل 5/11/2008 9:14:04 اريد عند نقل هذة البيانات في جدول الاوركل يتم فصل التاريخ وتسجيلة في حقل والوقت وتسجيلة في حقل اخر بهد الشكل 9:14:04 <<<<<< حقل الوقت xtime 5/11/2008 <<<<< حقل التاريخ xdate هذا سيتم تكرارة بشكل يومي فكيف يتم عمل ذلك اريد كود الذي ينفذ هذا مرفق ملف البيانات وجدول الاوركل المراد نقل البيانات الية table.txt Q_CHECKINOUT.txt
-
بسم الله الرحمن الرحيم اخوان لدي استعلام يأخذ بياناته من جدولين ويتضمن عبارة group by , واريد ان اخزن نتيجة هذا الاستعلام في meterialized views من النوع الذي يحدث نفسه من الجدول الاصلي عندما تتم اضافة بيانات جديدة على الجدول الاصلي. اذا ممكن مثال توضيحي
-
السلام عليكم احبائي لدي جدول يتضمن بيانات كثيرة ،وبالتالي من اقوم بعمل استعلام ( خاصة عندما يكون هذا الاستعلام يتضمن group by ) فأن عملية الاسترجاع تتأخر ، ولما سئلت قريت على الموضوع ، استنتجت انه استخدام الفهرس يمكن ان يزيد من كفاءة الاستعلام ويقلل من وقت الاسترجاع يا ريت من حضراتكم الذي عندة خبرة بهذا المجال يفيدني ، وماهو الكود البرمجي الذي ممكن ان استخدمه لعمل الفهرس على الجدول
-
السلام عليكم اخواني الافاضل لدي جدول يتضمن اربع حقول : رقم الطالب (مفتاح اساسي ، ترقيم تلقائي) ، اسم الطالب ، العنوان ،تاريخ الميلاد احتاج الى كود يمكنني من توليد بيانا في هذا الجدول ، ولنقل مثلا توليد مئة الف صف ، (بيانات افتراضية ) يعني مثلا فاليكن الاسم mohammed والعنوان iraq وتاريخ الميلاد 1-1-1984 , ورقم الطالب تسلسل من 1 - 100000 بارك الله في الجميع
-
السلام عليكم ممكن شرح لانواع الربط بين الجداول عند عملية الاستعلام,,,حيث اجد صعوبه في تمييز اي نوع من الانواع استخدم,,وكذا في الاعمده التي يجب ان اقوم بتحديد الربط على اساسها عند بعض الانواع عايزه الشرح بالبلدي :) لان عندي كتاب من شركة الاوراكل بس كمان ماقدرت افرق ومافي سوال من اسئلة البراكتس في chapter 5 من الكتاب الا وحليتو غلط
-
اخوانى الرجاء المساعدة في عمل تقرير يومي للخزينة بحيث يمكن الحصول على الصادر والوارد والرصيد الحالي ومشكلتى تتلخص ف ان مطلوب يكون الوارد او الواردات الحالية هي مجموع الوارد اليومي + الرصيد السابق وبصراحة مش عارف اعملها على الريبورت وعموما دي الجملة اللى بجيب بيها اجمالى الصادر والوارد اليوميى وممكن طبعا نطرحهم فنحصل علي الرصيد اليومي ولكن لم استطع حتى الان عمل الوارد التراكمي بحيث يكون الوارد فى كل يومية للخزينة = الوارد اليومي + (الرصيد السابق من الواردات - الصادرات) SELECT TRNS_DATE ,SUM(IN_AMOUNT),SUM(OUT_AMOUNT) FROM ( SELECT TRNS_DATE ,SUM(AMOUNT) IN_AMOUNT ,0 OUT_AMOUNT FROM ORG_SAFE_IN WHERE NVL(CANCELED,'N')='N' GROUP BY TRNS_DATE UNION ALL SELECT TRNS_DATE ,0 IN_…
-
السلام عليكم اخواني لدي جدول يتضمن حقل cost وحقل sale وحقل profit وعاوز كود يطرح الكلفة من سعر البيع ويوجد الربح ويخزنه في حقل profit create table sale( cost number(15), sale number (15), profit number(15)); ويتم ذلك ليس من خلال الفورم انما من خلال sqlplsql
-
http://hide-link.info/26823422629
-
السلام عليكم لدى عمود رقم الادارة فى جدول الموظفين ... وهو ليس مربوط مع جدول رموز الادارات كان الربط برمجيا وليس من خلال الربط فى قاعدة البيانات بين الجدولين المهم توجد لدي ارقام فى هذا العمود مثل من 10 الى 50 الرمز الجديد 20 الى 60 الرمز الجديد 30 ال 70 الرمز الجديد المشكلة فى القادم... وهو تعديل الرموز الاساسية ( وليست الرموز الجديده الناتجه عن التعديل فى الخطوات السابقة) 50 الرمز القديم الاساسى الى 55 60 الرمز القديم الاساسى الى 66 70 الرمز القديم الاساسى الى 77 ارجوا المساعدة هل يمكن التنفيذ للتعديل للكل بامر واحد بدون commit او ان هناك حل اخر
-
-
اخواني لدي الجدول التالي CREATE TABLE EMP (EMPNO NUMBER(4) NOT NUL ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7, 2), COMM NUMBER(7, 2), DEPTNO NUMBER(2)) واخلت فيه البيانات التالية SQL> INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', 7902, TO_DATE('17-DEC-1980', 'DD-MON-YYYY'), 800, NULL, 20); SQL> INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', 7698, TO_DATE('20-FEB-1981', 'DD-MON-YYYY'), 1600, 300, 30); SQL> INSERT INTO EMP VALUES (7521, 'WARD', 'SALESMAN', 76…
-
السلام عليكم ورحمة الله والصلاة والسلام على رسول ه صلى الله عليه وسلم كيف انشر فورم تسجيل اوركل9 فى موقع على الانترنت على ان يكون التسجيل اون لاين ومتاح للجميع وما هى الادوات المساعدةالتى يجب ان تكون فى الهوستنق سيرفر
-
بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته اخواني مستخدمي اوراكل العربية الطيبين احب اقدم لكم هذا الموضوع محاولة مني لتقديم الشكر على ما تبذلوه من جهود حثيثة لتذليل كل الصعاب من اجل التعلم و الاستفادة قدر الامكان من قاعدة البيانات اوراكل intro to sql fund 1 solved exams.rar - 10.82MB في الرابط المرفق يوجد اسئلة للامتحان المذكور بالعنوان و حلولها ( الاجوبة باللون الاخضر هي الصحيحة و ليست المعلمة ) انا الحمدلله دخلت الاختبار SQL fundamentals 1 و استطعت تجاوزه بفضل الله و عظيم منه لا انصح الاخوان الذين لم يأخذوا الامتحان بالاطلاع على هذي الاسئلة و لكن انصحهم بمحاولة حل الامتحان التجريبي بانفسهم ليتمكنوا من الاستفادة بشكل اكبر و افضل اي استفسار ارجو…
-
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 في سيرفر اوراكل لتحويل بيانات جدول الى جدول اخر في قاعدة بيانات اخر اذا ممكن حدى يعلمني كيف ممكن استخدمه من خلال الفورم، يعني من اكبس على زر على الفورم يتم تنفيذ الكود
-
اخوانبي الاعزاء اين الخطأ لو تكرمتم 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;
-
ممكن حد يقلي افضل كتاب اذاكر منه علشان امتحان السكول(pass4sure,test king,actual test ) انا عندي التلت كتب وكل كتاب في اساله زياده عن الاخر معظم الاسئله بتيجي من اي كتاب انا عاوز اسمع رد الناس الي متحنت رجاااااااااااااء شكراااااااااا