الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ارجو المساعدة Create A Trigger أرجووووووووووووووكم

Featured Replies

بتاريخ:

Create a trigger to capture all inserts, deletes and updates on SCOTT.EMP into another table called SCOTT.CHANGES (with the following columns



Column, UpdateType, OldValue, NewValue, ByWho, Timestamp).



Create a trigger to capture all logins into the database. Both successful and failed.

بتاريخ:

انا دائما احب ان اعمل على مناهج اوراكل و لذلك سوف اشرح على المستخدم HR و يمكنك انت تغير اسماء الجداول و الأعمده كما تشاء المهم ان تصل الفكره اليك




CREATE TABLE audit_emp_table
(user_name VARCHAR2(30) , timestamp date,
id NUMBER(9) ,
old_last_name VARCHAR2(40) , new_last_name VARCHAR2(40),
old_title VARCHAR2(30) ,new_title VARCHAR2(30),
old_salary NUMBER(8,2) , new_salary NUMBER(8,2));
/

CREATE OR REPLACE TRIGGER audit_emp_values
AFTER DELETE OR INSERT OR UPDATE ON employees
FOR EACH ROW
BEGIN
INSERT INTO audit_emp_table (user_name, timestamp,id, old_last_name, new_last_name, old_title, new_title, old_salary, new_salary)
VALUES (USER, SYSDATE, :OLD.employee_id,
:OLD.last_name, :NEW.last_name, :OLD.job_id,
:NEW.job_id, :OLD.salary, :NEW.salary );
END;
/



بالتوفيق يا أخى

بتاريخ:

حلوة
جزاكم الله خيرا

  • بعد 1 شهر...
بتاريخ:
  • كاتب الموضوع

مشكوووووووووووووووووووووووووووور

بتاريخ:

شكرا جزيلا لكم جميعا وبالاخص لاستاذنا المميز والرائع

  • بعد 1 سنة...
بتاريخ:

السلام الموضوع رائع جدااااااا بس في حاجه اعوز اضفها ومش عارف ازي عاوز اضيف عمود في الجدول يحدد نوع العملية هل هي update or delete or insert
ان عارف الحل اني اعمل ترجر على كل عمليه على حد منفصله عن الاخرى

بس انا عاوز عمل الحكاية دي في الترجر السابق

CREATE OR REPLACE TRIGGER audit_emp_values
AFTER DELETE OR INSERT OR UPDATE ON employees

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.