SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم كيف أستطيع ان أعرض بيانات أول 5 موظفين بالجدول Emp ?
-
السلام عليكم عندي 2 جداول الأول جدول الزبائن CLIENT و الثاني جدول الفواتير FACTURE جدول الفواتير يتضمن الزبائن CODE_CLI و الشخص المسؤول CODE_GEST , و الفاتورة CODE_FACT و الأيام DATE عندي في هذا الجدول مجموعة من lines تضم نفس CODE_CLI و CODE_FACT و لكن ب CODE_GEST و DATE مختلفة الجدول الأول يتضمن CLI_CODE_GEST و CODE_CLIENT أود أن أعمل UPDATE على الجدول CLIENT لكي أستطيع أن أعطي ل CLI_CODE_GEST الشخص المسؤول CODE_GEST ذو أول (أقدم) تاريخ DATE فعلتها على الشكل التالي UPDATE CLIENT SET CLI_CODE_GEST = (select CODE_GEST from FACTURE where CODE_CLI=CODE_CLIENT and DATE in (select min(DATE) from FACTURE where CODE_CLI=CODE_CLIENT group by CODE_CLI)) المشكلة في الر…
-
السلام عليكم ورحمة الله والله لي أكثر من ٣ ساعات وانا احاول ألقى الخطأ مني عاارف بس عن جد تعبت والله ولسى وراي شغل فيه فياااليت اللي يدخل ويعرف ايش الخطأ يقلي والله يجزااه ألف أ لف خيير علما بأني مبتدئه في هذا المجال 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 …
-
السلام عليكم ورحمه الله وبركاته عايزين تاني اعلي مرتب من الجدول مثلا EMP وياريت يكون الحل قصير شويه او سهل يا شباب شكرا ليكم
-
اسعد الله اوقاتكم تحيه طيبه للجميع يشرفني ان اكون عضو في هذا المنتدا ومؤهلي بكالوريوس علوم حاسب الي ودورات في لغات البرمجة نادره , وحصلت دورات في الاوراكل , وانا اسمع عنها ولم امارسها يعني اقل من المبتداء , عندي معلومات بسيطه عنها . والدورة : تصميم قواعد بيانات اوراكل 9i + مشروع بإستخدام اوراكل 9i الدورة الثانية : تعلم قواعد ببانات اوراكل خطوة بخطوة (SQL) ماهو الفرق بين هذه الدورات ؟ وما هي الدورة اللي تناسب مؤهلي ؟ علما ان الدورات تقام في كلية تقنية وهل تؤهلني هذه الدورة ان اصبح محترف في هذه اللغة انا في اتظاركم وفي حاجة ارائكم ونصائحكم وشكرا
-
بسم الله الرحمن الرحيم أخوتي الكرام السلام عليكم ورحمة الله وبركاته هذه أول مشاركة لي بالمنتدى وأنا لسه مبتدئ بالاوراكل بس في سؤال محيرني وهو ما الفرق بين:- A-0 B-00 C-Null D-[] المقصود هنا أن نترك القيمة فارغة أرجوا الإفادة بأسرع وقت ممكن وشكراً
-
السلام عليكم إخواني الأعزاء باستخدام هذه الدالة SELECT TO_CHAR (SYSDATE, 'Day dd-Month-yyyy', 'nls_date_language = arabic') FROM DUAL; تظهر النتيجة هكذا الثلاثاء 22-كانون الأول-2009 كيف يمكن جعلها هكذا الثلاثاء 22-ديسمبر-2009 بدون الرجوع إلى الـRegional Language هل يوجد Parameter لذلك مثل NLS_TERRITORY وكيف يمكن استخدامه
-
أخوانى الأعزاء لآحظنا أن الأسئله كثرت عن التيست كينج و لكن اريد ان أوضح انا النجاح فى الأمتحان ما هو الا ام يسير و لكن الشىء الصعب هو فهم كافة الأكواد الموجوده بالإمتحان و الأقتناع بالإجابات ولذلك أود ان يقوم الشخص بحل اسئلة الامتحان لكل فصل على حدا حتى يتمكن من فهم الموضوع بشكل واضح فمثلا اذا انتهيت من مذاكره الفصل الأول فعليك بحل اسئلة الأمتحان التى كانت تخص هذا الفصل فقط ولا تنتظر حتى تنتهى من كافة المنهج ... و لذلك قمت و الحمد لله بفصل الأسئله الخاصه بكل فصل على حدا و اتمنى ان تستفيدوا جميعا . انا فى البدايه قمت بعمل امتحان 007 و اواد انا يساعدنى باقى الأعضاء فى عمل باقى الأمتحانات لأنى فى راى انها طريقه رائعه سوف اكمل باقى الصول لأرسلها قريبا و أريد رأيكم فى ه…
-
كود SQL لمعرفة عمرك الحالى ادخل التاريخ على الصور dd/mm/yyyy select months_between(sysdate,to_date('&Enter_Birth_Date','dd/mm/yyyy'))/12 from dual ;
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، وعن انس رضي الله عنه : أ ن رجلا أسود أتى النبي صلى الله عليه وسلم فقال : يا رسول الله إني رجل أسود منـتـن الريح قبـيح الوجه لا مال لي فإن أنا قا تلت هؤلاء حتى أقتل فأين أنا قال : (( في الجنة)) فقاتل حتى قتل , فأتاه النبى صلى الله عليه وسلم فقال : (( قد بيض الله وجهك وطيب ريحك وأكثر مالك )) وقال : لهذا أو لغيره (( لقد رأيت زوجته من الحور العين نازعته جبة له من صوف تدخل بـيـنه وبين جبـتـه)) صحيح على شرط مسلم . يارب انصر المسلمين في فلسطين والعراق والشيشان وفي كل مكان وصلح لهم د يـنهم ومكنهم في الارض وجعلهم على قلب رجل واحد ....................آمين -------------------------------------------------------------…
-
السلام عليكم ورحمة الله وبركاته أخواني الاعزاء .... عندي مشكلة :. يوجد عندي شاشة خاصة بفواتير بيع خاص ببيع الادوية في صيدلية وهذه الشاشة عبارة عن بلوكين ماستر ودتيل في بلوك الديتل يوجد بيانات الخاصة برقم المادة واسمها وتاريخ الصلاحية و الكمية المراد بيعها . ويوجد على الحقل الخاص بالكمية ترجير يعمل على مقارنة الكمية الموجودة على الشاشة مع مجموع الكميات الموجودة في جدول اسمه Item_Det لانه يوجد في هذا الجدول اكثر من ريكورد للمادة الواحدة وهذا هو حقول الجدول (ITEM_NO,SER_NO,EXPIRE_DATE,QTY,COST_PRICE,SALE_PRICE) يعني ممكن يكون للدواء اكثر من كمية واكثر من تاريخ واكثر من تكلفة وممكن يتكرر نفس التاريخ ونفس التكلفة . سؤالي على فرض اني عندي هذه البيانات في جدول ال I…
-
عندي 3 جداول الاول جدول العناصر فيه رقم العنصر و اسمة فقط و الجدول التاني جدول الاشخاص فيه رقم الشخص و اسمة بس (مع ملاحظة ان الشخص في هذا الجدول من الممكن ان يكون عميل او مورد )و الجدول التالت فية رقم العنصر الموجود في الجدول الاول و فية رقم العميل و رقم المورد و السعر و المطلوب عايز اعمل جملة سليكت يظهر لي اسم العنصر و اسم المورد و اسم العميل و السعر المشكلة التانية عندي جدول ما موجود به عمود لارقام التليفونات و نوع الداتا char و المطلون اني اعمل constraint يجبر الuser انه يدخل ارقام بس مش حروف ارجو الرد سريعا من فضلكم جزاكم الله خيرا أحمد عمران [email protected] [email protected]
-
عاوزة اعرف ازاي اعمل connect علي scott في sql رغم اني كنت عاملاه unlock وكنت مدياله password بس مش بيعمل connect ------ وكمان لو عاوزة اغير الpassword
-
السلام عليكم ورحمة الله وبركاته كنت اعمل تريقر وطلع لي هذا الخطا ORA-04089: cannot create triggers on objects owned by SYS ممكن تساعدوني :angry:
-
ابغى كود يحذف جميع الجداول التي في ال SQL ياليت تساعدوني
-
الاخوة الاعزاء السلام عليكم ورحمة الله وبركاته وبعد بعد تثبيت Oracle 9i على الجهاز ومحاولة عرض Isql*Plus على المتصفح سؤالي عن عرض اليوزر HR في المتصفح تظهر لي الرسالة التالية This account is Locked بعد ادخال اسم المستخدم وكلمة المرور مع ان اي يوزر آخرمثل system او scott ما فيه اي مشكلة يفتح........ افيدوني
-
لو سمحتم كيف يتم طرح تاريخين هجريين من بعض ووضع القيمة في حقل من نوع number سؤال عاجل
-
السلام عليكم ورحمة الله وبركاتة. انا امتحنت اونلاين sql 1Z0-047 Oracle Database SQL Expert والحمد لله نجحت والان اريد ان امتحن PL\SQL ولا يوجد لدي اي دمز وكل ماتحصلت علية من الانترنت مختلف ولا ادري ايهم صحيح في الاجابة. 1Z0-147 PROGRAM WITH PL\SQL ارجو من الاخوة الكرام المساعدة في العثور على الدمز الصحيح ولكم جزيل الشكر والتقدير. ايضا لدي حساب في الموقع الريئسي للاوراكل دخلت الى هذا الموقع لارى النتيجة ولقت تم دخولي وروئة النتيجة ولكن بعد 4 ايام اريد الدخول مرة اخرى لم استطع الدخول مع العلم اني ادخلت اسم المستخدم وكلمة السر صحيحة ولا ادي ماذا افعل الان لكي استطيع الدخول مرة اخرى الى حسابي الخاص.
-
من فضلكم اريد كتاب تعليمى عن الimport و export لان انا اريد استخدامهم ومعرفش ازاى وبحثت ولم اجد شرح عنهم ................ . . . . . . شكرا
-
وهل ينفع اني اعمل اسماء ال col انجليزي وادخل البيانات عربي ؟
-
مرحبا اود ان اشكر لكم على هذا الموقع الرائع الذي بفضله استطعتو ان اجتاز امتحان الsql والان اود ان اقدم على pl/sql فا الى كل من تتوفر لديه اي اسئلة جديدة تفيد في الامتحان ارجو ارسالها الي ,مع الشكر. [email protected]
-
-
السلام عليكم و رحمة الله عندي مشروع لمادة الداتا بيس و المطلوب مني فيه عمل مشروع لمكتبة الحين اسوي الجداول في الـ SQL بس الـ data type اللي اسمه date لما استخدمه يصير عندي مشكلة ORA-01843: not a valid month و سويته باكثر من طريقة وحاولت اغير الفورمات بهذا الـstatement select to_date(date_of_birth,'MM/DD/YYYY') from librarian; و ما ضبط ايضا بحثت في النت و ما لقيت حل يضبط جربت'1/1/1989' '01/01/1989' '01/01/89' '1/1/89' طبعا التواريخ انقلبت هنا هل فيه طريقة ثانية اقدر ادخل بها التاريخ و يعطيكم العافية مقدما
-
سلام عليكم مساعدة فى انشاء Procedure استفسار أنا عملت جملة كويرى علشان تطلع القيمة بالشهور كلالتالى وحاليا محتاج اعمل بروسيدجر يكون فيه برامتر أدخله قيمة التاريخ من كذا الى كذا دى جملة الكويرى SELECT SUM(NVL(A.PROCESSED_WTR,0)) PROCESSED_WTR , TO_CHAR(A.DATA_DATE_G , 'MM/RRRR') FROM WPD_MAIN_STATION_READ A, WPD_MAIN_STATION B WHERE A.COMPANY_NO(+) = B.COMPANY_NO AND A.MAIN_STATION_NO(+) = B.MAIN_STATION_NO AND A.DATA_DATE_G(+) BETWEEN TO_DATE('01/01/2014', 'DD/MM/RRRR') AND TO_DATE('01/09/2014' , 'DD/MM/RRRR') AND A.COMPANY_NO(+) = 1 AND B.ACTIVE_FLAG = 1 AND B.D_R_PRINT_FLAG = 1 GROUP BY TO_CHAR(A.DATA_DATE_G , 'MM/RRRR'); وده صورة من نتيجة الكويرى …
-
بسم الله الرحمن الرحيم نظرا لتدخل شخص سامحه الله ومسح الدروس بالكامل فقد قمت بتحميلهم مرة أخري علي الرابط http://www.4shared.com/dir/2618886/8aa6a76d/sharing.html