الانتقال إلى المحتوى
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.

اريد ان اعمل machine _id

Featured Replies

بتاريخ:

اريد ان اعمل machine _id

اريد انا اعرف رقم الجهاز التتى تمت بى عم

بتاريخ:

الاخ الكريم
يمكنك عمل ذلك وكما فهمت فأنت تريد تخزين اسم الجهاز ويجب عليك القيام بخطوات التالية
ولتوضيح ذلك يوجد على مستخدم sys ما يسمى view
واسم هذه ال view
v_$session
او v$session
ويجب الدخول الى هذا المستخدم sys/change_on_install وعمل صلاحية grant select للمستخدم الذي تريد ان تعمل عليه الاظهار
كالتالي

grant select on v_$session,v$session to your_user



بعد ذلك تقوم عمل جملة select كالتالي
في trigger PRE-INSERT

declare
temp varchar2(20);
begin select machine into temp from v_$session; :your_field:=temp;
END;


مع ملاحظة ان كلمة السر لمستخدم SYS قد تكون غير اللي انا كاتبه اذا كانت قاعدة البيانات 9i فما فوق

بتاريخ:

الاخ الكريم
يوجد طريقة اخرى وجدتها لك
في TRIGGER PRE-INSERT

declare
temp varchar2(20);
begin SELECT    SYS_CONTEXT('USERENV','TERMINAL')  INTO TEMP FROM DUAL; :your_field:=temp;

END;


وهي اسهل

بتاريخ:
  • كاتب الموضوع

الاخ العزيز الغالى
كلمة شكر لك لا توفى بقدر مساعتدك لى بارك الله فيك و اعطاك الصحة و العافية
و لكن انا كنت اريد ان اعرف ما هو رقم الجهاز التى تمت بة عملية اضافة مثلا

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

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

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

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

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

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.