الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية البحث في حقل تاريخ ووقت مع تجاهل الثواني لل

مغلق
بدأه prof_1982 في 29 أغسطس 2005 · 15 رد · 1,995 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لاول مرة اقع في هذه المشكلة ، :angry: يا جماعة انا عندي حقل اسمه F_Date مخزن فيه قيم كالتالي

2005-07-23 00:00:00.000
2005-08-13 00:00:00.000
2005-08-13 12:51:25.463
2005-08-13 14:21:19.483
2005-08-13 14:28:56.410
2005-08-14 13:29:17.080
2005-08-14 00:00:00.000
2005-07-23 06:20:00.000
2005-08-14 14:05:43.487

كما تلاحظون بان الوقت والتاريخ معا في نفس الحقل وهذا اشي طبيعي جدا ،، ولكن اثناء البحث في هذا الحقل عن قيمة تاريخ ووقت معين مجتاهلا الثانية والملي ثانية لا تظهر النتيجة .

مثلا اريد البحث عن التاريخ والوقت بالشكل التالي :

2005-08-13 14:21

او بالكود الكامل

Select * From RTasks Where F_Date = Convert(DateTime , '2005-08-13 14:21', 102 )

كيف احل هذه المشكلة ،، لخبراء الاسكيول سيرفر الكرام .

تم تعديل هذه المشاركة بواسطة prof_1982 في 29 أغسطس 2005 في 14:07

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#2
Select * From RTasks Where F_Date like Convert(DateTime , '2005-08-13 %, 102 )

انا سويتها كذا ونفعت

لاني استخدم الحقل من نوع nvarchar

abo_alzobaer@hotmail.com

#3

تمريرك للقيمة 102 للدالة Convert يجعلها تهمل الثواني وأجزاء الثانية، مرر لها القيمة 109 بدلا منها.

فكر بطريقة أخرى

#4

أخي الكريم walmhomer

هذا الموضوع شوي صعب و محتاجين لجدول بالقيم اللي تتمرر بجانب اسم الحقل لكي نلم بأستخدام هذة الدالة من جميع نواحيها

فل لك أن تساعدنا بعمل هذا الجدول ؟

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#5

السلام عليكم يا إخوان :

ما فيش حاجة للجداول و الشغلات هذه يا أخ server_programmer بالنسبة لي أستخدم الدوال المبسطة مثل :

الدالة DATEPART الجميلة لها بارامترين فقط :

صيغتها العامة :

DATEPART ( datepart , date )

المتحول datepart يأخذ قيم كالتالي :

الرمز المستخدم | الدلالة

---------------------------

year | yy, yyyy

quarter | qq, q

month | mm, m

dayofyear | dy, y

day | dd, d

week | wk, ww

weekday | dw

hour | hh

minute | mi, n

second | ss, s

millisecond | ms

مثلاً لكي أتفحص الدقائق فقط من تاريخ ما يمكن أن تكتب :

Declare @D DateTime 
Set @D = '1/2/2003 01:10:13'

if(DATEPART(n, @D) = 10)
 Print 'Ok'
Else
 Print 'Not Ok'

طبعاً يمكنك أن تستخدمها في عبارة الـ Sql :

Select * from Works Where DatePart(hh , dtStartWork ) > 8

بالتوفيق جميعاً .. :)

تم تعديل هذه المشاركة بواسطة imadouzoun في 17 أبريل 2006 في 02:37

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#6

أما بالنسبة لما قاله الأخ دون سيلفاتور فأنا أوافقه الرأي في استخدام حقل التاريخ من نوع نص (Nvarchar) وذلك لضمان عدم حصول مشاكل في التعامل مع نوع البيانات DateTime و SmallDateTime .. ;)

طبعاً نضع من لغة البرمجة التي نصمم بها برنامجنا - فيجوال نت , دلفي , C++ .. - الوقت و التاريخ بالصيغة التي نريد ثم نستخدم النص كتاريخ في عبارات الـ Sql بسهولة باستخدام الدوال المساعدة مثل :

Convert و DatePart لنحصل على ما نريد .

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#7

معلش يا أخي العزيز

لكن راجع حساباتك و خذ لك جولة في العنوان التالي

http://msdn.microsoft.com/library/default...._ca-co_2f3o.asp

:)

بخصوص نوع الحقل Nvarchar

دة لا يستخدم للتواريخ و لو أحتجت لمقارنة تواريخ يستلزم الأمر أولا أن تحول الفورمات من نص لتاريخ أولا ثم تجري المقارنة

جرب و قول لي بنتيجة التجربة

و لك تحياتي :)

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#8

على كل حال

يمكن فصل التاريخ عن الوقت بأستخدام التالي

أنشئ

View

بالأسم

V1_Tst

و صيغتة

SELECT     Document_Date, CONVERT(char(10), Document_Date, 103) AS D, CONVERT(char(8), Document_Date, 108) AS T
FROM dbo.Archiving_Documents

يمكنك الأن الأستعلام بالحقل الحاوي على التاريخ فقط كالتالي

SELECT     Document_Reference, D, T
FROM dbo.V1_Tst WHERE (D BETWEEN '16/04/2006' AND '17/04/2006')

تم تعديل هذه المشاركة بواسطة walmhomer في 17 أبريل 2006 في 10:07

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#9

اسلام عليكم ورحمة الله وبركاته :

أخي server_programmer

هل قرأت مشاركتي جيداَ ؟؟!!

اقتباس
وذلك لضمان عدم حصول مشاكل في التعامل مع نوع البيانات DateTime و SmallDateTime

أي أنني أعرف أنواع البيانات ولست جديداً عليها يا أخ ;)

فيما يخص الجولة التي أرشدتني إليها :

هي موجودة في الـ Local Help الذي قمت بطباعة 2000 صفحة منه . منذ أشهر ... ;)

ذكرت :

اقتباس
دة لا يستخدم للتواريخ و لو أحتجت لمقارنة تواريخ يستلزم الأمر أولا أن تحول الفورمات من نص لتاريخ أولا ثم تجري المقارنة

هل شاهدت العبارة هذه في مشاركتي ؟؟!!

اقتباس
Convert و DatePart لنحصل على ما نريد

أنا قصدت من العبارة :

اقتباس
استخدام حقل التاريخ من نوع نص (Nvarchar) وذلك لضمان عدم حصول مشاكل في التعامل مع نوع البيانات DateTime و SmallDateTime

أن نستخدم نوع البيانات النصي لتخزين التواريخ مثلاً :

Insert Into MyTb(MyDateColumn) Values('1/2/2007')

ثم إنك ذكرت في اّخر مشاركة :

SELECT Document_Reference, D, T
FROM dbo.V1_Tst WHERE (D BETWEEN '16/04/2006' AND '17/04/2006')

هل خطر على بالك أنه إذا كان الحقل D الذي تستخدمه نصي سينفذ الإستعلام بشكل صحيح و كأن الحقل D من نوع DateTime

تم تعديل هذه المشاركة بواسطة walmhomer في 18 أبريل 2006 في 09:46

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#10

ما أدري وايش أقول لك

لكن أنسب عبارة هي " جرب و قول لي بنتيجة التجربة "

على فكرة

"كيفية البحث في حقل تاريخ ووقت مع تجاهل الثواني لل, كيفية تجاهل الثواني والملي ثانيةفي البحث"

هذا هو عنوان الموضوع الأساسي

DateTime و SmallDateTime أنواع معتمدة و ليس بها اي مشاكل

على كل حال

جرب المثال السابق اللي كتبتة لك و أعرف بنفسك هل يقدم حل لعنوان السؤال او لا

تحياتي :)

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#11

السلام عليكم يا أخ :

مييييييييييييييين قال لك أني لم أجرب قبل أتكلم ؟؟

هذا المثال ربما يرضيك .. أتمنى أن تتأمله جيداً

Create Table #T(Mydate Nvarchar(20))

Insert Into #T Values('1/1/2001')
Insert Into #T Values('1/2/2001')
Insert Into #T Values('1/3/2001')

Select * from #T Where Mydate BETWEEN  '1/1/2001' And  '1/2/2001'

مع الملاحظة أن التاريخ يؤخذ بالشكل :

mm/dd/yyyy

تم تعديل هذه المشاركة بواسطة walmhomer في 18 أبريل 2006 في 09:58

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#12

قمت بحذف وتعديل بعض الردود المثيرة للأعصاب، أرجو من الأخوة عدم تكرار ذلك <_<

اقتباس
فأنا أوافقه الرأي في استخدام حقل التاريخ من نوع نص (Nvarchar) وذلك لضمان عدم حصول مشاكل في التعامل مع نوع البيانات DateTime و SmallDateTime

ولكن سيكون الترتيب في هذه الحال ترتيب string وليس ترتيب تواريخ، هذا غير أن المقارنات باستعمال المعاملات < و > و غيرهما قد لا يعطي النتائج المطلوبة.

أيضاً النوع NVarChar لايدقق في صلاحية التاريخ، فيقبل تاريخا مثل "48/25/99630"، بينما لايمكن أن يحفظ هذا التاريخ في DateTime و SmalldateTime

لذلك الأفضل استعمال النوعين DateTime و SmallDateTime للتواريخ

فكر بطريقة أخرى

#13

الحل الذي طرحه عماد برأيي هو الانسب الظاهر انك يا عماد اكتشفت هذا بعد تجربة شخصية

بالنسبة لي فأنا افضل ان استخدم النوع VarChar لحفظ التاريخ و الوقت

و بالنسبة للتحقق من صلاحية التاريخ المدخل فيمكن ذلك من خلال لغة البرمجة او

من خلال T-SQL عن طريق

ISDATE ( expression )

التي تعيد القيمة 1 عندما يكون التاريخ صحيحا

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#14

السلام عليكم ورحمة الله و بركاته :

اقتباس
الحل الذي طرحه عماد برأيي هو الانسب الظاهر انك يا عماد اكتشفت هذا بعد تجربة شخصية

بالنسبة لي فأنا افضل ان استخدم النوع VarChar لحفظ التاريخ و الوقت

نعم يا تمام :lol: .. الله يرحم هديك الإيام

طبعاً Nvarchar أو Varchar ليس الفرق كبيراً .. المهم نوع بيانات نصي .. أنا أيضاً يا تمام مثلك أفضل النوع Varchar .. :lol: و أجده الأنسب لأننا لسنا بحاجة إلى محارف Unicode إلا في حالات قليلة مثل :

1/5/2001 05:10:02 ص

كتخزين الوقت في مثل هذه الحالة ..

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#15
اقتباس
1/5/2001 05:10:02 ص

اظن انه عند حفظ التاريخ بهذا الشكل فلا داعي لـ Nvarchar كما ذكرت

اذ بدلا من ذلك نستخدم النوع datetime نفسه

وفقك الله

:P :lol: :wacko:

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#16

معلش أعزائي

أرجوا أن توضحول لي بالضبط ايش المشكلة اللي حاصلة حاليا لأني تلخبطت

ايش الهدف من البحث بالتاريخ و الوقت معا ؟

ممكن تكون البحث مشروط بحقلين

حقل التاريخ

و حقل الوقت

كما هو موضح في مشاركتي السابقة أعلاة بالنسبة للتاريخ

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

هذا الموضوع مغلق.

مواضيع مشابهة