सेंट्रल यूरोपीय डेलाइट सेविंग टाइम मार्च में पिछले रविवार को शुरू होता है। हमने अपने घड़ियों को 02:00 से 03:00 तक सेट किया है। यदि मैं डेटाबेस अनुरोध में टाइमस्टैम्प कैल्क्यूशन करता हूं तो क्या होता है - 01:59 बजे कहें?डेलाइट सेविंग टाइम के साथ टाइमस्टैम्प गणना
UPDATE sessions SET aliveuntil = (CURRENT_TIMESTAMP + INTERVAL '1' MINUTE) WHERE id = ?
क्या मुझे परिणाम या 02:00 के रूप में 03:00 मिलते हैं?
और अगर हम अपने घड़ियों को 03:00 से 02:00 तक सेट करते हैं तो आसपास के रास्ते के बारे में क्या?
SELECT id FROM sessions WHERE aliveuntil < (CURRENT_TIMESTAMP - INTERVAL '1' MINUTE)
समय 02:00 करने के लिए 03:00 से बदल के बाद ... क्या 02:00 पर (CURRENT_TIMESTAMP - INTERVAL '1' MINUTE)
साथ क्या होता है? क्या यह 02:59 या 01:59 है?
इसे कैसे संभाला जाना चाहिए? ओरेकल डेटाबेस 11 जी रिलीज 11.2.0.2.0 द्वारा सर्वोत्तम अभ्यास और यह कैसे संभाल रहा है (मेरे विशेष मामले में)?