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

بتاريخ:

select nvl(max(p_id),0) + 1
into : P_id
from patient;
 

الكود دة يقوم بالعد علطول

عايز اكمل الكود بحيث ان كل سنة يبتدى من رقم واحد مرة اخرى اتوماتيكيا مع تكرار الارقام فى نفس العمود انا مش عامل العمود مفتاح اساسى مع

العلم انى عندى حقل للتاريخ اسمة P_dat

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

بتاريخ:
if date like '01-01%'
then
select 1 into :item
else
الجملة الي فوق
end ;

بس اظبط الدنيا بقى trunc(date) وكده يعني .

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

بتاريخ:
  • كاتب الموضوع
begin
if date like '01-01%'
then
select 1 into : P_id ;
else
select nvl(max(p_id),0) + 1
into : P_id
from patient;
end if;
end;

بتدى خطأ فى الكومبيلر بردة مش المفروض ان الجملة كدة كملت ولا اية وبعدين انا عامل الجملة دى فى pre-insert

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

بتاريخ:

في مسافة بين الكولون والـ p_id شلها .

- لما يطلع ايرور قلنا ايه هو لو سمحت عشان نعرف نفيدك .

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

 

begin
if date like '01-01%'
then
select 1 into : P_id;
else
select nvl(max(p_id),0) + 1
into : P_id
from patient;
end if;
end;
نفس المشكلة يا كبير بردة بيدى مشكلة فى الاكسبشن

 

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

بتاريخ:

كلامك مش واضح يا باشا , انت حاطط نفس الكود تاني والمسافة موجودة برده .

- مقلتش ايه الاكسبشن ولا ايه الايرور .

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

اخى العزيز اسلام تم حل المشكلة فى موضوع اخر موجود على المنتدى مع الشكر على المساعدة وربنا يحفظك ويحفظ معلومات ويزيدك ويزيدنا منها باذن الله

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

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

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

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

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

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.