جدول المحتويات:

كيف أقوم بإضافة ساعات إلى تاريخ في SQL؟
كيف أقوم بإضافة ساعات إلى تاريخ في SQL؟

فيديو: كيف أقوم بإضافة ساعات إلى تاريخ في SQL؟

فيديو: كيف أقوم بإضافة ساعات إلى تاريخ في SQL؟
فيديو: إدراج التاريخ والوقت في إكسيل تلقائياً من خلال اختصار. 2024, شهر نوفمبر
Anonim

كيفية استخدام دالة DATEADD () وأمثلة

  1. يضيف 30 يومًا إلى أ التاريخ حدد التاريخ (DD، 30، @ تاريخ )
  2. يضيف 3 ساعات حتى تاريخ حدد DATEADD ( ساعة , -3, @ تاريخ )
  3. اطرح 90 دقيقة من التاريخ حدد التاريخ (دقيقة ، -90 ، @ تاريخ )
  4. تحقق من الرسم البياني للحصول على قائمة بجميع الخيارات.

بعد ذلك ، قد يتساءل المرء أيضًا ، كيف يمكنني إضافة سنوات إلى تاريخ في SQL؟

وظيفة SQL Server DATEADD ()

  1. أضف سنة واحدة إلى تاريخ ، ثم قم بإرجاع التاريخ: SELECT DATEADD (year، 1، '2017/08/25') AS DateAdd؛
  2. أضف شهرين إلى تاريخ ، ثم أعد التاريخ:
  3. اطرح شهرين من تاريخ ، ثم أعد التاريخ:
  4. أضف 18 عامًا إلى التاريخ الموجود في العمود تاريخ الميلاد ، ثم قم بإرجاع التاريخ:

قد يتساءل المرء أيضًا ، هل يمكنك طرح التواريخ في SQL؟ كيفية طرح التواريخ في SQL الخادم - Querychat. SQL لا يدعم الخادم عامل التشغيل الناقص ولكن لديه قائمة طويلة من الوظائف التي تسمح لنا بإجراء العمليات باستخدام تاريخ اكتب الحقول مثل DATEADD و DATEDIFF و DATENAME و DATEPART و DAY و GETDATE و MONTH و YEAR وغيرها.

في المقابل ، كيف أحصل على الشهر من تاريخ في SQL؟

المنطق بسيط جدا. ال أول جزء @ تاريخ -يوم(@ تاريخ ) إلى اليوم الأخير من اليوم السابق شهر وستؤدي إضافة 1 إليه إلى أول يوم الحالي شهر . الجزء الثاني EOMONTH (@ تاريخ ) يستخدم وظيفة SYSTEM EOMONTH التي تنتج حتى اليوم الأخير من المعطى تاريخ.

كيف يحسب SQL مؤرخة؟

ال DATEDIFF () ترجع الدالة خطأ إذا كانت النتيجة خارج نطاق العدد الصحيح (-2 ، 147 ، 483 ، 648 إلى +2 ، 147 ، 483 ، 647). في هذه الحالة ، يجب عليك استخدام الدالة DATEDIFF_BIG () بدلاً من ذلك.

SQL الخادم DATEDIFF () نظرة عامة.

تاريخ_جزء الاختصارات
يوم ي ، د
أسبوع أسبوع ، رطب
ساعة ح ح
دقيقة ميل ، ن

موصى به: