पार्ट्स से डेट और टाइम बनाइए
SQL Server में पार्ट्स से date और time के कॉम्बिनेशन बनाने के लिए कई फंक्शन हैं. इस अभ्यास में, हम DATETIME2FROMPARTS() और DATETIMEFROMPARTS() को देखेंगे.
Neil Armstrong और Buzz Aldrin ने Apollo 11 के Lunar Module—जिसका उपनाम The Eagle था—को 20 जुलाई, 1969 को 20:17 UTC पर चंद्रमा पर उतारा. वे लगभग 21 1/2 घंटे तक चंद्रमा पर रहे और 21 जुलाई, 1969 को 18:54 UTC पर वहाँ से प्रस्थान किया.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL Server में Time Series Analysis
अभ्यास निर्देश
- वह date और time बनाएँ (
DATETIME2FROMPARTS()का उपयोग करके) जब Neil और Buzz चंद्रमा पर उतरने वाले पहले व्यक्ति बने.DATETIME2FROMPARTS()में "2" पर ध्यान दें, यानी हमेंDATETIMEनहीं बल्किDATETIME2बनाना है. - वह date और time बनाएँ (
DATETIMEFROMPARTS()का उपयोग करके) जब Neil और Buzz ने चंद्रमा से उड़ान भरी. ध्यान दें कि यहDATETIME2नहीं, बल्किDATETIMEके लिए है.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT
-- Mark the date and time the lunar module touched down
-- Use 24-hour notation for hours, so e.g., 9 PM is 21
DATETIME2FROMPARTS(___, ___, ___, ___, ___, 00, 000, 0) AS TheEagleHasLanded,
-- Mark the date and time the lunar module took back off
-- Use 24-hour notation for hours, so e.g., 9 PM is 21
DATETIMEFROMPARTS(___, ___, ___, ___, ___, 00, 000) AS MoonDeparture;