|
|
منتدى أكواد ومواضيع الـ SQL Server يتعامل برنامج جريت بلينز مع أقوى قواعد البيانات وهي SQL_Server سنناقش في هذا المنتدى المواضيع التي تتعلق بخادم قواعد البيانات من مشاكل وحلول وأكواد تضفي طابع الإحترافي لمطوري جريت بلينز |
| أدوات الموضوع | انواع عرض الموضوع |
19-Nov-2011, 02:45 PM | #1 | ||
مشرف سابق تاريخ التسجيل: Jul 2007 الدولة: Saudi Arabia المشاركات: 40
| Set Dateformat تحياتي للجميع الأمــر Set Dateformat هو من الاوامر المهمة جدا عند عمل جملة SQL تعتمد في نتائجها على مقارنة تواريخ مع بعضها البعض وللتبسيط لاحظ المثال التالي : في جدول ال ACTIVITY في قاعدة بيانات DYNAMICS اريد معرفة USERID الذي دخل على البرنامج بتاريخ 19/11/2007 فلو كتب الجملة التالية: Select UserID From ACTIVITY WHERE LOGINDATE = '19/11/2007' ' سوف يظهر لنا ان هناك خطأ في مدى التاريخ والسبب في ذلك ان sql اعتبر ان 19 هي الشهر و11 هي اليوم ولتفادي ذلك وايضا للحصول على مقارنات صحيحة اضف جملة Set Dateformat dmy قبل ال select | ||
19-Nov-2011, 08:35 PM | #2 |
مدير عام منتديات جريت بلينز العربية | أشكرك أخي العزيز على هذه الفائدة التي -رغم بساطتها - قد تسبب حيرة كبيرة لمن يجهلها .. اسمحلي أن أعقب على كلامك وأشرح الكود الذي ذكرت إن الممقصود بـ dmy أي أن يعتبر أول خانة يوم Day والثانية الشهر Month والثالثة Year وهي السنة ..... وطبعا يمكنك تغير المواضع بحسب حاجتك .... شكرا استاذ صلاح __________________ Monzer Osama Saudia Arabia - Jeddah 00966501826235 Microsoft Certified Business Management Solutions Professional Microsoft Certified Trainer |
19-Nov-2011, 08:44 PM | #3 | ||
مشرف سابق تاريخ التسجيل: Jul 2007 الدولة: Saudi Arabia المشاركات: 40
| ولك تحياتي استاذي منذر فعلا كما ذكرت وطبعا ممكن تغيير الترتيب ايضا بوضع mdy مثلا بدل dmy واشكرك على تعقيبك وتمنياتي لك بالتوفيق المستمر | ||
21-Nov-2011, 10:32 AM | #4 | ||
عضو جديد تاريخ التسجيل: Aug 2007 المشاركات: 18
| شكرا استاذ شاهين بجد زي ما حضرتك اتفضل وقولت كان يطلعلي خطأ كتير معرفش سببه إيه! متشكر أوي على الدروس الروعة دي وربنا يزيدك يا سيد المشرفين | ||
21-Nov-2011, 03:27 PM | #5 | ||
عضو جديد تاريخ التسجيل: Nov 2007 المشاركات: 1
| شكرا استاذ شاهين على هذه المعلومات و اتمنا لك التوفيق من عند الله | ||
04-Jan-2012, 08:23 AM | #6 | ||
عضو جديد تاريخ التسجيل: Jan 2008 المشاركات: 1
| شكراً يا أستاذ شاهين | ||
يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف) | |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|