منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : حذف صفوف في جدول داخل قاعدة بيانات سيكوال سيرف
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
لدي جدول لحركات الاصناف  اسمه items-trans ويحتوي على صفوف كثيره تزداد بشك متواصل  ممكن تصل الى ٧٠٠٠٠ واكثر لحركات جميع الاصناف  
ما الكود الواجب تطبيقه لحذف جميع الصفوف  مع ترك اخر ٢٠ صف  ا و ٢٠حركة صنف  لمنع تراكم البيانات  وشكرا
هذا خطأ سيتج عنه أخطاء في الحسابات و كشوفات الزبائن و ارصدة المواد .
(20-08-21, 09:09 PM)asemshahen5 كتب : [ -> ]هذا خطأ سيتج عنه أخطاء في الحسابات و كشوفات الزبائن و ارصدة المواد .

هذا الجدول ليس له علاقه بالحسابات جدول منفصل تماما
لو عندك طريقه تخدمنا فيها  وتعطينا الطريقه اذا كنت تعرف لتطبيقها على جداول اخرى
لتحديد اخر 20 سجل استخدم :

PHP كود :
SELECT IDXIDUSER_NAMELOGON_DATELOGON_TIMECOMPUTER_NAMEPROSES_DOINGPROSES_NUMPROSES_TYPENOTE
FROM USERS_LOGON
where IDX 
> (select max(IDX)-20 from USERS_LOGON

لحذف كل مافي الجدول ماعدى اخر 20 سجل استخدم :

PHP كود :
Delete FROM USERS_LOGON where IDX > (select max(IDX)-20 from USERS_LOGON

و الله الموفق .
أتمنى أنك حصلت مبتغاك عند أخونا asemshahen5

لكن من وجهة نظري المتواضعة أي بيانات ما لك فيها حاجة أو انتهى إجراءها حاول ترحلها من الجدول اللي دايم تكون عليه عمليات برمجية مستمرة أو بشكل يومي وذلك لعدم تراكم البيانات وزيادتها مما يسبب بطئ وثقل في البرنامج مع الوقت

بالتوفيق
تمام 100% الله يعطيكوا العافيه