![]() |
|
|
منتدى أكواد ومواضيع الـ SQL Server يتعامل برنامج جريت بلينز مع أقوى قواعد البيانات وهي SQL_Server سنناقش في هذا المنتدى المواضيع التي تتعلق بخادم قواعد البيانات من مشاكل وحلول وأكواد تضفي طابع الإحترافي لمطوري جريت بلينز |
![]() |
| أدوات الموضوع | انواع عرض الموضوع |
![]() | #1 |
مدير عام منتديات جريت بلينز العربية | ![]() السلام عليكم ورحمة الله أحيانا بعض الشركات تعاني من تراكم مجلدات الترحيلة (Batches) وقد تكون فارغة ولا تستخدم ! .......الكود التالي يقوم بحذف الباتشات التي لا تحتوي على عمليات . طلعا يمكن جدولة تنفيذ هذا الكود بإنشاء Job داخل الـ SQL Server ليقوم بحذف باتشات الـ 'Sales Transaction تحديدا.... بالتوفيق كود: DECLARE @aaINTERID varchar(10), @aaCMPNYNAM varchar(31) SET @aaINTERID = DB_Name() SELECT @aaCMPNYNAM = CMPNYNAM from DYNAMICS.dbo.SY01500 where INTERID = @aaINTERID DELETE SY00500 where BCHSOURC = 'Sales Entry' and BACHNUMB not in (select BACHNUMB from SOP10100) and BACHNUMB not in (select BACHNUMB from DYNAMICS.dbo.SY00800 where CMPNYNAM = @aaCMPNYNAM and TRXSOURC = 'Sales Transaction Entry') __________________ Monzer Osama Saudia Arabia - Jeddah 00966501826235 Microsoft Certified Business Management Solutions Professional Microsoft Certified Trainer |
![]() | ![]() |
![]() | #2 | ||
مشرف المنتدى العام
| ![]() السلام عليكم الرجاء مراجعة الكود أعلاه - sql 2005 __________________ §¤°~®~°¤§أشهد ان لا إله إلا الله§¤°~®~°¤§ DMA - MCP Osama Makled | ||
![]() | ![]() |
![]() | #3 |
مدير عام منتديات جريت بلينز العربية | ![]() ما المشكلة في الكود؟ جربته الآن على SQL 2008 واشتغل دون مشاكل , وحذف باتشين (2 row(s) affected) __________________ Monzer Osama Saudia Arabia - Jeddah 00966501826235 Microsoft Certified Business Management Solutions Professional Microsoft Certified Trainer |
![]() | ![]() |
![]() | #4 | |||
مشرف المنتدى العام
| ![]() اقتباس:
الرسالة الخطأ The Declare cursor SQL construct or statement is not supported. __________________ §¤°~®~°¤§أشهد ان لا إله إلا الله§¤°~®~°¤§ DMA - MCP Osama Makled | |||
![]() | ![]() |
![]() | #5 |
مدير عام منتديات جريت بلينز العربية | ![]() جرب الكود في الملف المرفق __________________ Monzer Osama Saudia Arabia - Jeddah 00966501826235 Microsoft Certified Business Management Solutions Professional Microsoft Certified Trainer |
![]() | ![]() |
![]() |
يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف) | |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|
![]() | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
Tip # 3 - Build Quick and Dirty Deferrals with Recurring Batches | as_radwan | English GP Forum | 0 | 04-Aug-2014 10:02 AM |
ما الحقل الذي يخزن فيه عمليات تتبع المستخدمين Activity Tracking ? | أحمد الغامدي | منتدى أكواد ومواضيع الـ SQL Server | 2 | 15-Nov-2013 08:07 AM |
مسح مجموعة من Batches | moneimmae_2004 | منتدى جريت بلينز العام | 2 | 13-Apr-2013 04:56 PM |
معرفة الجداول التي تحتوي على اسم حقل معين في قاعدة البيانات | Monzer Osama | أدوات التقارير التي لا تنتمي لبرنامج جريت بلينز | 8 | 04-Jun-2012 05:06 PM |