SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
عندي جدول فيه الدورات وعندي جدول في المستخدمين حاليا المطلوب عرض جميع الطلاب المسجلين مثلا في دورة معينة .... انا عملت انو طالب يبحث عن بياناته يطلعلو ايش الدورة الي مسجل فيها بس عايز العكس انو لمن ابحث ع دورة يطلعلي جميع الاشخاص المسجلين في هذه الدورة اتمنى الرد ؟
-
السلام عليكم ورحمة الله لدي 2 قاعدة بيانات وعامل بينهم database link عند الإستعلام عن جدول من قاعدة بيانات B وأنا متصل بقاعدة بيانات A مثلا وكتابة الأمر select firstname from emp@Database link يعمل الأمر بشكل ممتاز بدون مشاكل ولكن عند إستخدام فنكشن وكتابة الأمر التالي لايقبل ويعطي الخطأ كما في المرفق (select get_emp_name@database link (Emp id
-
السلام عليكم ورحمة الله وبركاته select MONTHS_BETWEEN ('01-sep-95','11-jan-95') from dual ; ما الخطأ في كودي لانه يظهر لي الخطأ ORA-01858: يوجد حرف غير رقمي حيث متوقع حروف رقمية والسؤال الثاني / اريد ان اظهر الكونسترين الذي انشاته في الجدول ويظهر لي خطا ما الخطأ في هذا الأمر select * from user_constraint where table_name = 'STUDENT'; والسؤال الثالث أريد ان احذف فور كي من الجدول يظهر لي خطا هناك كلمة مفقودة alter table s drop foreign key (na ) references ss ( nat ) ;
-
السلام عليكم ورحمة الله تعالى وبركاته أريد فكرة تصميم جدول لهذه الفورم مع ملاحظة في عدم إختيار no "أي عدم إختيار مرض" يتم ترك خانة العلاج والفترة فارغة كما في الصورة التالية
-
اود المساعدة في عمل استعلام لتحويل البيانت من الجدول الاول الي الجدول الثاني كما موضح بالشييت NEED SELECT STATMENT.rar
-
السلام عليكم ورحمة الله وبركاته اواجه مشكلة في فهم وحل الطلب التالي الرجاء مساعدتي وجزاكم الله خيرا كيف ننشئ view تعيد رقم المتصل ورقم المتصل به مع عدد مرات الاتصال مرتبة حسب اكثر عدد اتصالات
-
السلام عليكم ازاي اعمل security للجداول &procedure &function انا عندي داتا بيس و اليوزر كلهم داتا بيز يوزر و انا بديهم صالحيات على run procedure or function بس بالوقوف على ال procedure or function +ctrl بيقدروا يشوفوا ال body و انا عايزة امنع الموضوع ضروروي و شكرا
-
انا شغال باوركل داتا بيز 12 c وكل ما اجى اعمل يوزر جديد يدينى ora-00922 missing or invalid option ودة كود عمل اليوزر create user Count identified by count; دخلت بيوزر system اعطانى خطا تانى ora-65096 : invalid common user or tole name ممكن حل للمشكلة دى
-
لو سمحت انا وخدة dump لي داتا بيز كامله عاوزة اعمل import لي table واحد بس ممكن اعرف ازاي
-
السلام عليكم ورحمة الله وبركاته عندي جدولين كل جدول عمودين عمود خاص بالتسلسل وعمود خاص بالوصف عايز اعمل جدول تالت يكون مرتب فيه بيانات الجدولين على اربع اعمدة عن طريق التشابه في الوصف جزاكم الله خيرا
-
A. Display the following columns from Guests , Reservation tables to show all guests whether they made reservation or not . National ID, Full name, email, mobile number, reservation no, date of reservation, room no. duration.A. Display the following columns from Guests , Reservation tables to show all guests whether they made reservation or not . National ID, Full name, email, mobile number, reservation no, date of reservation, room no. duration. حيث ان فيه علاقة برايمري كي وفورن كي بين الجدولين ,, مش راضي يطلع العناصر كلها باستخدام join !!!!
-
السلام عليكم و رحمة الله وبركاته , اخوتي الله يعطيكم العافية , لدي function يقوم باسترجاع اسماء اعمدة مشتركة بين جدولين ( الجدول الاول : الاسماء هم اعمدة والجدول الثاني اسماء الاعمدة موجودة ك table data ) وهذه هو كود الfunction , CREATE OR REPLACE FUNCTION GML.GML_GET_COLUMNS (P_PREFIX VARCHAR2) RETURN VARCHAR2 IS V_COLUMNS VARCHAR2 (1000); CURSOR CUR_COLUMNS IS SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'GML_SCENARIOS' AND COLUMN_NAME IN (SELECT COLUMN_NAME FROM GML_FILE_COLUMNS WHERE UPPER (ROW_PREFIX…
-
- 3 رد
- 3.4k مشاهدة
- 1 follower
-
-
السلام عليكم الله يعطيكم العافية يا شباب انا محمل عندي g11 بس لما افتح sql plus يطلع الكلام مش واضح ملخبط اتوقع انها مشكلة في اللغة الي عنده معرفه كيف اصلحها يفيدني الله يعطيكم العافية وشكرا مقدما
-
اريد اعمل زر في فورم برنامج العلاوات والترقيات يستدعي فقط الشهر ويهمل السنة انا اعرف بالاكسس ننكتب */رقم الشهر/* مثلا */11/* يجيب مستحقي شهر 11 وهل يمكن ان يعطيني البرنامج تنبيه بداية كل شهر لمستحقي العلاوة فيه تلقائيا ؟ اذا لديكم كود جاهز ينجز ذلك ، واسأل الباري الكريم ان يوفق كل من يستطيع المساعدة ملاحظة انا استخدم oracle db home 11g وواجهات بالdeveloper 10g
-
السلام عليكم ورحمه الله لوسمحتو ابا مساعدة ابغى قاموس للبيانات جاهز وشكرا لكم
-
السلام عليكم اخواني الرجاء المساعدة عندي بيانات اريد تحويلها من جدول اكسس الى اوراكل 11 بطريقة سهلة وقصيرة لان بحثت كثيرا ولم اجد ضالتي
-
زملائي الاعزاء في المنتدي السلام عليكم ورحمة الله أقدم لكم اليوم شرحي المتواضع لموضوع SQL Loader والذي قد يكون مهما للبعض وذو حاجة اليه أولا ما هو SQL Loader :- هو عبارة عن ملف تنفيذي داخل الاوراكل يقوم بخدمة جلب البيانات من مصادر خارجية مثل النوت باد والاكسل وادخالها الي جداول قاعدة البيانات الخاصة بك الفائدة منه كبيرة في التخلص من عبئ ادخال البيانات يدوي واكبر مثال علي ذلك البنوك والشركات والتي تقوم باستخدام هذه الميزة لادخال بيانات رواتب الموظفين شهريا وفي هذا الدرس البسيط ساقوم بجلب بيانات تكست من النوت باد وادخالها الي الجدول بقاعدة البيانات اوراكل ... ولعمل ذلك يجب تنفيذ ثلاث خطوات :- قبل البدء انصح بانشاء جدول صغير من حقلين علي سبيل التجربة علي اليوزر ا…
-
- 9 رد
- 5.3k مشاهدة
- 1 follower
-
-
السلام عليكم محتاج جملة استعلام تظهر ليا التواريخ المتتاليه بمعنى ان مثلا عندي في الجدول عمود التاريخ في البيانات دى 1/1/2017 2/1/2017 3/1/2017 20/1/2017 1/4/2017 2/4/217 3/4/2017 في انا محتاج استعلام يظهر ليا التواريخ المتتاليه اللى ورا بعض يعنى في المثال دى المفروض يظهر ليا 1/1/2017 2/1/2017 3/1/2017 وهكذا بردو يظهر ليا الاتى 1/4/2017 2/4/2017 3/4/2017
-
السادة الافاضل / اعضاء المنتدى السلام عليكم ورحمة الله وبركاته فيما يلى استعلام لعرض التورايخ المتتالية داخل جدول مثال عرض الاجازات الواقعة فى ايام متتالية لكل موظف : بفرض انشاء الجدول التالى : CREATE TABLE vacations (employee_id NUMBER, vac_date DATE); ثم اضافة البيانات التالية اليه : INSERT INTO vacations VALUES (15,to_date('2017/01/01','yyyy/mm/dd')) ;INSERT INTO vacations VALUES (15,to_date('2017/01/02','yyyy/mm/dd')); INSERT INTO vacations VALUES (15,to_date('2017/01/06','yyyy/mm/dd')); INSERT INTO vacations VALUES (17,to_date('2017/01/03','yyyy/mm/dd')); INSERT INTO vacations VALUES (17,to_date('2017/01/07','yyyy/mm/dd')); INSERT INTO vacations …
-
السلام عليكم انا انشأت جدول في الاوراكل وعندي بيانات مدخلة في شيت اكسل كيف استطيع نقل هذه البيانات الى الجدول وهل استطيع ان انقل عمود محدد مثلا عندي عمود اسمه "الاسم " في اكسل اريد نقل العمود هذا الى جدولي في عمود اسمه "name " ارجوووووووو الافادة والرد وشكرا
-
السلام عليكم ورحمة الله وبركاته عندي جدولين ..الاول به رقم الموظف والثالني به حقول تحتوي على قيم ثابته +حقل رقم الموظف(foreign key ) المطلوب ادخال بيانات في الجدول الثاني عن طريق جلب رقم الموظف من الجدول الاول + ادخال القيم الثابته في باقي الحقول عملت الكود بس بيطلع معي خطأ insert all (into emp_attendance (EMP_ID,attendance_date,arrive_time,leave_time,ATTENDANCE_NOTE,REASON_DELAY)values (select (emp_id) from employees,TO_DATE('11/07/2017' ,'MM/DD/YYYY'),TO_DATE('11/07/2017 8:00:00', 'mm/dd/yyyy HH:MI:SS'),TO_DATE('11/07/2017 12:00:00', 'mm/dd/yyyy HH:MI:SS'),1,1) into emp_attendance(EMP_ID,attendance_date,arrive_time,leave_time,AT…
-
السلام عليكم ورحمة الله وبركاته هل يوجد مصفوفات في أوراكل كما في لغات البرمجة الأخرى ياريت مع الجواب مثال للفهم طبعا ممكن يكون في مصفوفات حتى أكيد وهي ال Type بس مثال عشان الواحد يعرف كيف ستخدمها
-
انا عندى بيانات موجوده فى ملفtest.txt على الجهاز عايزه انقل البيانات دى على جدول موجود على الداتا بيز والبيانات مثل ذلك (l (234,reham,24000 كيف يتم تقطيع هذه البيانات ووضع كل منها فى الcolumn الخاص بها فى الجدول بدون استخدام الtrigger
-
(i want to create function with two parmeters(date_of_birth,current_date to get age in years,months,days i create this function >>>>>>>>>>>>>>> create or replace function get_age (p_date_of_birth in date ,p_current_date in date) return number is v_get_age number; begin select trunc((months_between(to_date(p_current_date),to_date(p_date_of_birth))/12)||' years ' || trunc(mod(months_between(to_date(p_current_date),to_date(p_date_of_birth)),12)) ||' months ' || trunc(mod(mod(months_between(to_date(p_current_date),to_date(p_date_of_birth)),12),4)) ||' days ' )AS "Age" into v_get_age from dual; return v_get_age; end; >…
-
السلام عليكم ورحمة الله الاخوة الاعزاء ارجو المساعدة في كتابة كود في التقرير ليظهر الموظفين المتبقي على انتهاء تصاريحهم ثلاثين يوم . علما بأن حقول التواريخ من نوع char ,وهي مقسمه الى ثلاث حقول اليوم, الشهر, السنه لبداية التصريح ونهايته ولكم جزيل الشكر