दिनांक के बजाय से एक घंटे मैं Oracle में एक datetime
स्तंभ है (MM/DD/YYYY HH: MM: SS AM/PM):घटाना एक दिन
SELECT MAX(D_DTM)-1 FROM tbl1
लेकिन जब मैं यह करते हैं। ..it एक दिन वापस चला जाता है। मैं एक दिन के बजाय कॉलम से एक घंटा कैसे हटा सकता हूं?
मैं भी देखा है कि MM/DD/YYYY की तरह 12:00 देखने के लिए datetime
रिकॉर्ड और नहीं MM/DD/YYYY 00:00:00; मुझे यकीन नहीं है कि यह मायने रखता है।
आप 12:00 मान कैसे देख रहे हैं से? क्या यह एसक्यूएलप्लस या फ्रंट-एंड लैंग्वेज (सी #, पीएचपी, आदि इत्यादि) के माध्यम से है? –
टॉड का उपयोग कर, क्या इस मुद्दे का फ्रंट एंड है?मैं ओरेकल एनवी – user2061886
नया हूं यह एक बात की बात हो सकती है, लेकिन मैं टॉड से परिचित नहीं हूं। यदि कॉलम में मौजूद सभी अन्य तिथियां समय घटक दिखाती हैं और "आधी रात" तिथियां नहीं होती हैं, तो मुझे लगता है कि यह मानना सुरक्षित है कि "आधी रात" वास्तव में वहां है और TOAD सिर्फ "मददगार" छिप रहा है। एक सेटिंग हो सकती है जहां आप इस सुविधा को चालू या बंद कर सकते हैं, लेकिन यह सिर्फ एक अनुमान है। मुझे पता है कि .NET भाषाएं और PHP समय के हिस्से को पहचानेंगे - भले ही यह शून्य हो - और शायद बस हर दूसरी भाषा भी होगी। –