SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم .. ما وظيفة trigger..?? و متى نستخدمه..؟؟ و شلون طريقة التنفيد..؟؟ وياريت تعطوني مثال بسيط .. و شكرا..
-
ماذا يؤثر تنفيذ التعليمات التالية على تنفيذ الاستعلامات: SET ECHO OFF SET VERIFY OFF
-
SELECT A.USER_NAME, B.RESPONSIBILITY_NAME, C.USER_FORM_NAME USER_FORM_NAME2, TO_CHAR(K.START_TIME, 'DD-MON-RR HH24:MI') START_TIME2, TO_CHAR(K.END_TIME, 'DD-MON-RR HH24:MI') END_TIME2 FROM FND_LOGINS U, FND_LOGIN_RESPONSIBILITIES R,FND_USER A, FND_RESPONSIBILITY_VL B, FND_FORM_VL C, FND_LOGIN_RESP_FORMS K WHERE (U.USER_ID = A.USER_ID) AND (R.RESPONSIBILITY_ID = B.RESPONSIBILITY_ID) AND (U.LOGIN_ID = R.LOGIN_ID) AND (R.RESP_APPL_ID = B.APPLICATION_ID) AND (R.LOGIN_ID = K.LOGIN_ID) AND (R.LOGIN_RESP_ID = K.LOGIN_RESP_ID) AND (K.FORM_APPL_ID = C.APPLICATION_ID) AND (K.FORM_ID = C.FORM_ID) and to_date,(K.START_TIME,'hh24:mi') >to_date('18:00','h…
-
السلام عليكم أريد أن أعرف أنواع VIEWS في أوراكل 9i مشكورين مقدما.
-
السلام عليكم انا يا جماعة عاملت جدول ده create table mohamed_fayed ( m_1 number(10), m_2 date, ); حيث انm_1 حقل وm_2 برده حقل عايز احط الاقام تدريجيا من 1 الى 5 فى الحقل m_1 وعايز احط تاريخ امام اى حقل بشرط كل الحقول ال تحتيها شوفو الصورة دى يا ريت اى حد يحط لى رابط او موقع او كتاب الافضل كتاب فى السيكول بتاع الاويكال وشوفو الصورة دى علشان تعرفو قصدى
-
الاخوة الزملاء السلام عليكم ورحمة الله وبركاته اقوم بعمل جمع فيلد من 7 جداول مع العلم السنة والشهر forign_key وعند عمل الربط بهذه الطريقه يحدث cartsiean فما الحل هل outer_join أو veiow ????? حيث ان المطلوب قائمة جدوليه بالشهور لهذه السنة وامامها مجموع كل عنصر خلال هذا الشهر وهكذا في بقية الشهور ===== SELECT m.acc_tear_year_code, m.month_code, SUM (NVL (arri_value, 0)) arri, SUM (NVL (des_value, 0)) desi, SUM (NVL (gene_value, 0)) gener, SUM (NVL (tttt_value, 0)) tot, SUM (NVL (phn_price, 0) * NVL (satae, 0)) state, SUM (NVL (no_st_emp_day, 0)) employees FROM acc_months m, acc_arri v, acc_desi d, acc_gener…
-
create or replace trigger order2_trig before insert on order2 for each row begin total_cost :=:new.quantity * :new.price; end; Warning: Trigger created with compilation errors. ---------------------------------------------------------------------------------------------------- create or replace trigger stock_trig after insert on order2 for each row begin update stock set quantity = quantity - :new.quantity where item_id = :new.item_id; end; Warning: Trigger created with compilation errors.
-
السلام عليكم اريد طريقة لإضافة عمود جديد (Employee ID) على جدول به بيانات الموظفين وأريد ان يملء العمود ده من رقم (100 - الى نهاية الجدول) لو ممكن حد يساعدني في الموضوع ده
-
أرجو الأفادة .... لماذا هذا الكود خطاء؟ CREATE TABLE new_depts AS SELECT d.department_id,d.department_name, sum(e.salary) dept_sal FROM employees e, departments d WHERE e.department_id = d.department_id; حيث أنه بعد ذلك يعطنى هذا الخطاء:- ORA-00937: not a single-group group function و أيضاً لماذا هذا الكود خطاء:- CREATE VIEW emp_details AS SELECT e.employee_id, e.last_name, e.salary, e.department_id, d.department_name FROM employees e, departments d WHERE e.department_id = d.department_id GROUP BY d.department_id,d.department_name; حيث أنه يعطنى هذا الخطاء:- ORA-00979: not a GROUP BY expression أرجو أن يتم الرد فى أقرب وقت ...... وشكراً
-
هل يمكن ادراج جداول الأكسس في الأوراكل كيف ؟ يعني ابغى اسوي الجداول في االاكسس اسهل بعدين اسوي لها امبورت يصير ؟
-
السلام عليكم شباب أريد تحويل تاريخ الى شكل معين بإستخدام الدالة to_char(''01-jan-2007','ddmmyyyy')0 ولكن دائما يظهر لي هذا الخطأ ORA-01722 الرقم غير صالح وعندما أستخدم جهاز آخر تعمل الدالة بشكل طبيعي فمالحل لهذه المشكلة علما بأنني أتخدم نفس الداتا بيس وشكرا لكم'
-
السلام عليكم يا شباب كنت عايز أعرف ماذا تعني هذه الجمله from emp e ,dept d و لكم جزيل الشكر
-
أرجوكم يا أخواني الأعزاء كيف أقوم بعمل تفقيط أي أجعل الأرقم تكتب تهر مكتوبه من على SQL ومن على from ومن على Report
-
أرجو المساعدة لتحويل جدول ضخم في قاعدة البيانات لدي من الشكل التالي: StoreCode StoreName Jun-07 Jul-07 Aug-07 1014 hh 318013.59 335452.46 285439.48 1015 fd 183226.87 190851.25 228375.3 1016 re 691919.78 764955.06 744312.58 الى الشكل التالي: StoreCode StoreName month budget 1014 hh Jun-07 318013.59 1014 hh Jul-07 335452.46 1014 hh Aug-07 285439.48 1014 hh Sep-07 285411.43 1014 hh Oct-07 385805.6 1014 hh Nov-07 400865.46 مرفق لكم في اكسل شيت وشكرا table.rar
-
رابط لمجموعة من أسئلة المقابلات http://www.geekinterview.com/Interview-Questions/Oracle/
-
لأنشاء حقل الموبيل يجب ان نكتب اول رقم صفر ....... والمشكلة انى حاولت بكل الطرق لعمل أنسرت و لكن الصفر الذى فى الاول لا يظهر ....... هكذا:- create table mob(mob_no number); insert into mob values(0129341117); select*from mob; MOB_NO ---------------- 129341117 فما هو الحل لظهور الصفر ؟
-
كيف يمكن استخدام PACKAGE موجودة في المستخدم SYS ,كيف يمكن استخدامها في المستخدم SCOTTمع العلم أنني قد قمت بتنفيذ الامر التالى في المستخدم SYS : Grant EXECUTE_CATALOG_ROLE to scott ولكن عند استخدام الامر التالي في المستخدم SCOTT يظهر خطأ فية ان الـPACKAGE المستخدمة غير معرفة في المستخدم SCOTT. تم تعديل مسمى الموضوع ليستفيد منه الجميع ، حسب ضوابط المشاركة
-
السلام عليكم ورحمة الله وبركاته كل عام وانتم بخير وصحة وسلامه اخواني لقد بحثت كثيرا في هذا الموضوع ولم اجد حلا له كيف يمكن عمل فيو متغيرة مثال create view x as select * from t_name where id=any parameter(هنا اريد ان ارسل قيمة متغيرة) بحيث يمكن تغير القيمة التي سأقوم بارسالها لهذا الشرط وطبعا هذا سوف يفيدني مع المستخدمين المختلفين هذا وبالله التوفيق ahmed khaled oracle developer ahmed_khaleddba@h&y.com ان الله في عون العبد مادم العبد في عون اخيه
-
ارجو المساعد اريد ان اعمل concat لثلاثة حقول واضعها في حقل واحد جديد في نفس الجدول
-
السلام عليم احباب هذه اول مشاركه لي و ارجو ان لا تردوني خائبا نزلت برنامج اوراكل لكن المشكله ب host name هل من طريق لي لكيفيه معرفته مع العلم اني نسيت اسمه عند التنزيل ارجو الافاده
-
لدي جدول به السعر والخصم والاجمالي هل يمكن عن طريق امر انشاء الجدول ادراج العملية الحسابية بها دون الحاجة لانشاء VIEW وشكرا
-
-
السلام عليكم الدكتوره طلبت منا مشروع عن oracle police system وليس لدي اي فكره في كيفيه عمل الجداول وماذا تحتوي عليه من بيانات بحثت ف النت ولم اخرج بفائده فمن لديه فكره عن بيانات الجداول وماتحتوي من معلومات فليساعدني .. اخر موعد لتسليم المشروع في نهايه شهر 2 هجري
-
الاخوة الاعزاء: عندي بيانات قديمة تم تعريبها باستخدام برنامج اسمه SPDS الذي عملته شركة icl وهذا البرنامج يستخدم code page اسمه ASMO 449 و عن طريق مساعدتكم الكريمة تعرفت على برنامج convText الذي يقوم بعملية التحويل و بالفعل افادني في اشياء اخرى و لكنه للاسف يستخدم + code page ASMO 449 و لذلك لا استطيع التحويل فارجو الافادة لماذا لا اجد رد جزاكم الله كل خير
-
السلام عليكم.. اريدان اعرف كيف اطبق اوامر الPL/SQL اوكيف ادخل اليه من خلال الSQL*PLUS لان كلما اكتب اوامر الPL/SQL واعمل ENTER للتطبيق يطلع ليERROR فارجومنكم المساعدة في ايجاد طريقة لحل هذة المشكلة.. وجزاكم الله الف خير..