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

تسجيل الوقت

Featured Replies

بتاريخ:

ما نوعية البيانات (DATA TYPE) الخاصة بالحقل حتي اقوم بتسجيل الوقت ، وذلك حتي اقوم بتسجيل الوقت ساعة ودقيقة وثانية ، حتي استطيع عمل مقارنه بينهم

بتاريخ:

فية انواع زى
time stamp
time stamp with time zone
time stamp with local time zone

و لا انتة تقصد حاجة تانية قولى؟

تم تعديل بواسطة mohooo81

بتاريخ:

if u ment in the form...make it date and make the format mask in the following format:hh24:mi:ss

try it and reply to me plz

بتاريخ:

أفضل شيء إنشاء حقل من نوع DATE ، وتخزين القيمة كلياً علي أساس اليوم الحالي ، ومن ثم تخزين بجوارة الوقت الصحيح !!!!

حاول تبني حقل ببلوك البيانات وتغير Format Mask الي القيمة HH24:MI:SS ، وهيتم تسجيل القيمة علي أساس الساعة المسجلة ، أما اليوم فهيتم تسجيل اليوم الحالي الموجود بساعة الكومبيوتر.



بالتوفيق

بتاريخ:

بصراحة انا مش فاهم سؤالك اوى .... و كنت مستنى انك توضحه اكتر ..... على اى حال ، و بالاضافة الى مشاركات زملائى ... أنا شايف انك عاوز تسجل عندك اى حاجه انت بتعملها عندك فى ال Database و دى حلها سهل .... أول ما تفتح برنامج ال SQL*PLUS قم بتنفيذ هذا الأمر :-

SPOOL TODAY_DATE
SET TIME ON


و لما تخلص شغلك على ال SQL*PLUS ابقى اعمل :-

SPOOL OFF


-------------------------
لمشاهدة أكوادك التى قمت بعملها لل PL/SQL OBJECTS أستخدم جدول ال USER_SOURCE
-------------------------

The source code for stored procedures, functions and packages are stored in the Oracle Data Dictionary. One can detect code changes by looking at the TIMESTAMP and LAST_DDL_TIME column in the USER_OBJECTS dictionary view. Example:



SELECT OBJECT_NAME,
      TO_CHAR(CREATED,       'DD-Mon-RR HH24:MI') CREATE_TIME,
      TO_CHAR(LAST_DDL_TIME, 'DD-Mon-RR HH24:MI') MOD_TIME,
      STATUS
FROM USER_OBJECTS WHERE LAST_DDL_TIME > '&CHECK_FROM_DATE';



Note: If you recompile an object, the LAST_DDL_TIME column is updated, but the TIMESTAMP column is not updated. If you modified the code, both the TIMESTAMP and LAST_DDL_TIME columns are updated




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

في البداية اشكر كل من تجاوب معي وجزاه الله خيرا .. وفي ميزان حسناته باذن الله
في الاكسس يوجد حقل time ولكني لا اجد ذلك فعند كتابة الوقت بكل هذه الحلول فان تسجيله في database يكون وقت +تاريخ وانا لا اريد ذلك انا اريد الوقا كما اسجلة علي الفورم وذلك لسبب
انا عندي جدول به موعد الوردية ، وجدول اخر به حضور وانصراف الموظفين هذا الجدول كل يوم يتغير
فلو قارنت ساعة حضور الموظف ، بموعد الوردية ستكون النتيجة خطأ ، والسبب هو وجود التاريخ بجوار الساعة
فهل يوجد طريقة لسجيل الوقت في database كما يظهر علي الفورم .. اي 12:11am او 15:11:12

بتاريخ:

قم من على ال SQL*PLUS باضافة هذا الحقل لجدولك :-

alter table your_table add now_col timestamp default systimestamp;


و فى كل مرة تيجى تملىء هذا الحقل أبقى أكتب :-

INSERT INTO your_table (COL1,COL2,now_col) VALUES ('value_for_col1','value_for_col2',DEFAULT);


و بكده هيكون الناتج هو الوقت بالسنة و الشهر و اليوم و الساعة و الدقيقة و الثانية للوقت اللى انت نفيذته فيه جملة ال INSERT السابق ذكرها .

اتمنى ان يكون هذا مرادك .

و بالتوفيق

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

لنتخيل ان جدول به مواعيد حضور الموظفين مثلا الوردية الاولي الحضور الساعة 8:20:12 والثانية الساعة 2:00:12 والوردية الثالثة الساعة ؟؟؟؟ وطبعا هذه الورديات يمكن تغييرها
ثم هناك جدول اخر وهو ساعات حضور الموظفين ، وهو ياتي من ماكينة الحضور والانصراف وهو عبارة عن التاريخ والساعة ، فانا اريد مقارنه ساعة حضور الموظف من الجدول الثاني ( وهذا طبعا سهل فانا فصلت الوقت عن التاريخ ) ، اريد مقارنته بساعة الوردية الموجوده بالجدول الاول

  • بعد 2 أسابيع...
بتاريخ:

السلام عليكم
بسيطة جدا يا سيدي ان شاء الله ؛ اعمل حقل من نوع VARCHAR2 ثم ارفعه على الفورم ثم ضع فى هذا الايتم فى PROPERT PALLETE الخاصة به وضع فى INITIAL VALUE ضع به الشكل التالي
$$TIME$$
ثم رن الفورم واحفظ البيانات واخبرني بالنتيجة ان شاء الله
وشكرا
ميجا
مبرمج اوراكل بوزارة الانتاج الحربي

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

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

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

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

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

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.