SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم عندي سوال بخصوص طريقة كتابة تريجرز جدولين وهذا التريجر يخص Audit وبصراحه الكود اللي كتبتة مانفع معايا على جدولين يعني فقط يقبل واحد جدول ولكن انا اريد ان اضيف جدول اليوسر مع الجدول الاساسي حتى اعرف مين اللي عمل التغييرات طبعا انا هذا الترجرز فقط اريد اجربة يعني لو انا بدي اعمل مراقبة على النظام كله راح يكون صعب شوية. طبعا بيطلع لي خطا وهو كومبيليشن ايرور. طبعا انا كتبت الكود مرتين وما نفع معايا. اذا كان عندكم فكرة كيف اعدل في الكود او طريقة لاظهار اسم اليوسر لانة انا عندي جدول خاص باليوسر. CREATE OR REPLACE TRIGGER referencing_clause AFTER UPDATE OR INSERT OR DELETE ON PATIENT, USER_PRV REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN INSERT INTO a…
-
السلام عليكم كيف يمكن كتابة كود يترجم الاسم العربى فى حقل ثم الانتقال الى حقل اخر يتم فية ترجمة الاسم انجليزى وشكرا جزيلا ....
-
أقدم لكم ترجمة لكتاب Introduction To SQL&PLSQL ووهو مجهود فردي الرجاء لا تنسونا من الدعوة الصالحة وأقدم شكري وعرفاني وامتناني لجميع الشرفين والقائمين على هذا الموقع المتميز وإلى مزيد من التقدم ................. أخوكم : فادي عبد الودود جبارة Fadi_jb@hotmail.com الرجاء الدعاء Structural_query_language__________________________SQL_PLSQL.zip
-
اريد ان اعرف عمود تاريخ ولكن اريد ان ارحل الشهر والسنه فقط الشكر موصول للجميع
-
السلام عليكم ورحمه الله وبركاته لديمشروع التخرج شؤون طلاب لجامعة يوجد مجموع من الجداول منها: جدول الطلاب : يحتوي على بيانات الطالب ( رقم ،اسم ............الخ) جدول الدراسية :يحتوي على( رقم الطالب ، رقم المادة ، الدرجة ) س:كيف يتم انشاء loop لطلاب على كل طالب ،وثم loop لدرجات هذا طالب . حسب جدولين سابق شكرأ لكم
-
السلام عليكم ورحمة الله وبركاته أرجو المساعده فيمايلي : اريد أن اضع على الفورم كبسه من خلالها يتم ترحيل بيانات الى ماستر ودتليز وهذه المعلومات التي اريد نقلها بعضها موجود أمامي على نفس الشاه وبعضها موحوج في تيبل أخر والمعلوما المراد نقلها موجود ايضا على ماستر ودتليز وأريد على كل ركور يحتوى على رقم مستند أن يسأل عنه في الماستر الذر أريد الترحيل له فاذا كان موجود ينقل له جميعت الأسطر التي تحمل نفس الرقم واذا مش موجود يعمل له انشاء في الماستر وينقل بياناته ايضا على الدتيلز وكان بعد الترحيل يعمل تحديث للبيانات بحيث بعيىئ حقل معين يدل على أن هذه اللاسطر رحلت سابقا بحيث ل يرحل الى الجديد مع تحياتي للجميع
-
لدي ملف xls فيه بيانات واريد حشر هذه البيانات في جدول في oracle هل هناك طريقة لترحيل هذه البيانات ام لا ارجو المساعدة وشكرا
-
ترقبوا افضل كتاب يشرح sql باللغة العربية ان شاء الله من انشائي
-
كيف يمكن عمل عمود مسلسلي لنتيجة الاستعلام التي تنتج من أي جملة select؟
-
السلا عليكم و رحمة الله اخواني الاحباء لدي مشكلتين ارجو منكم مساعدتي فيهما و جزاكم الله خيرا الاولى ما المقصو ب x:=get_item_property('emp.sal,database_value); , و الثانية عندما يعطيني مثل هذه الصيغة DECLARE XX NUMBER; BEGIN BEGIN SELECT S.AVL_QTY INTO XX FROM STORE_ITEMS S WHERE S.ZONE_CODE = _ISSUE_DATA.ZONE_CODE AND S.STORE_CODE = _ISSUE_DATA.STORE_CODE AND S.ITEM_ID = _ISSUE_ITEMS.ITEM_ID; EXCEPTION WHEN OTHERS THEN XX := 0; END; ما المقصود بالجملة داخل اللون الاحمر و شكرا
-
-
سلام شباب اريد تريجر لمعرفة تاريخ وزمن مسح البيانات من جدول معين وهل يوجد خاصيه كهذه مع العلم ان البيانات تم مسحهامسبقامع خالص شكري
-
اخواني عند تنفيذ هذا التريغر البسيط والتافه CREATE OR REPLACE TRIGGER status_terminated_date after UPDATE ON employees FOR EACH ROW BEGIN if :new.status = 2 then update employees set terminated_date =to_char(sysdate,'dd/mm/yyyy') where emp_id=:old.emp_id; end if; END; يشتغل تمام ولكن عند عمل تعديل على قيمة status =2 يعطيني الخطا التالي يعطيني الخطا التالي ORA-04091: table string.string is mutating, trigger/function may not see it Cause: A trigger (or a user defined plsql function that is referenced in this statement) attempted to look at (or modify) a table that was in the middle of being modified by the statement which fired it. شو الحل لانو جنني ومن الصبح …
-
سلام عليكم ورحمة الله لاحظت على تريقر NEW_EMP_DEPT عندما يقوم بادخال سجل جديد لجدول NEW_EMPS من المفترض تلقائيا يقوم بتحديث بيانات جدول NEW_DEPTS وكذلك في عملية المسح او تعديل حقل SALARY ..فان عملية الادخال تتم وتنفذ لكن التعديل والمسح لا ينفذ..علما بانه لاتوجد رسالة خطأ. ارجو المساعدة مشكورين. كود التريقر: CREATE OR REPLACE TRIGGER NEW_EMP_DEPT INSTEAD OF INSERT OR UPDATE OR DELETE ON EMP_DETAILS for each row BEGIN IF INSERTING THEN INSERT INTO NEW_EMPS VALUES(:NEW.EMPLOYEE_ID,:NEW.LAST_NAME,:NEW.SALARY,:NEW.DEPARTMENT_ID); UPDATE NEW_DEPTS SET DEPT_SAL=DEPT_SAL+:NEW.SALARY ; WHERE DEPARTMENT_ID=:NEW.DEPARTMENT_ID …
-
السلام عليكم. اثناء قراءة بعض الشروحات اواجه صور محذوفة(Removed). هل هنالك اي حل لهذا الموضوع.
-
ما نوعية البيانات (DATA TYPE) الخاصة بالحقل حتي اقوم بتسجيل الوقت ، وذلك حتي اقوم بتسجيل الوقت ساعة ودقيقة وثانية ، حتي استطيع عمل مقارنه بينهم
-
عندي جدول عملته بالـ sql قاعدة البيانات يحتوي على ارقام وعملت form يحتوي على هذا الجدول اللذي بيه الارقام ولكن عندما اضيف رقم جديد لا يتسلسل مع البقية ويبقى لوحده في اخر خانة فما العمل ,,, هل من طريقة ؟؟؟؟؟ ارجو مساعدتي
-
السلام عليكم كيف حالكم جميعا اريد عمل وحده برمجية لتسلسل يحتوي كود لنقل A رمز نوع من الاغذية سيكون التسلسل A1,A2,A3 B نوع اخر من الاغذية التسلسل سيكون بالطريقة B1,B2,B3 وهكذا اتمنى ان تكون الفكرة قد وصلتكم وجزيتم خيرا جميعا
-
السلام عليكم اخوانى الرجاء المساعده لى تقريبا 2 اسبوعين و انا احاول احل هذى المشكله من لديه خبر نرجو المساعده انا معى برنامج جاهز بالجافا واريد اشغل البرنامج من الاس كيو ال هو يشتغل و لكن ملف الذى يضع فيه النتيجه اشوف فارغ الطريقه الذى انا اتبعتها هى او CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "DoProcessBuilderNeww" AS import java.io.*; import java.util.*; public class DoProcessBuilderNeww { public static String Run(String command) { try { ProcessBuilder pb = new ProcessBuilder("C:\\a.bat"); pb.redirectErrorStream(true); Process p=pb.start(); InputStreamReader isr = new InputStreamReader(p.getInputStream()); BufferedReader br = new BufferedRead…
-
السلام عليكم اخوانى الرجاء المساعده فى مشكله عندى و هى اريد ان اشغل برنامج معمول بالجافا من داخل الاس كيو ال البرنامج يشتغل و بدون نتيجه الطريقه المستخدمه هى CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "DoProcessBuilderNeww" AS import java.io.*; import java.util.*; public class DoProcessBuilderNeww { public static String Run(String command) { try { ProcessBuilder pb = new ProcessBuilder("C:\\a.bat"); pb.redirectErrorStream(true); Process p=pb.start(); InputStreamReader isr = new InputStreamReader(p.getInputStream()); BufferedReader br = new BufferedReader(isr); String line; while ((line = br.readLine()) != null) { System.out.println(line); …
-
السلام عليكم اريد الستعلام عن جدول من الجداول التي تأتي مع اوراكل بعد التركيب مثل جدول departments وغيره عند عمل استعلام على هذا الجدول يعطيني (الجدول الاعتباري غير موجود) وشكرا جزيلا لهذا المنتدى الغالي
-
علا شباب عندي procedure وعاوزوز أعمل لها run كل يوم اوتوماتيكالي فهل من الممكن مشاعدة ياشباب وشكرا لكم
-
السلام عليكم كيف أفتح ملف WORD تم تخزين مساره داخل الداتابيز و لكم الشكر
-
كيف يمكن تشفير البيانات في قاعدة البيانات بحيث لايمكن معرفتها مثل كلمات المرور ارجوا المساعدة
-
ماهي الدالة التي عن طريقها أستطيع تشفير البيانات المدخلة من قبل المستخدم .. مثلاً : كلمة السر.. بحيث أمررها للدالة وتقوم الدالة بتشفيرها .. ملاحظة : توجد مثل هذه الدالة في MySQL .. فليس من المعقول أن لا تكون هناك مثلها في أوراكل