Oracle डाटाबेस SSSSS
प्रदान करता है प्रारूप तत्व जो हमें किसी दिए गए डेटाटाइम मान से मध्यरात्रि के बाद सेकंड की संख्या प्राप्त करने में सक्षम बनाता है।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:
SELECT
TO_CHAR(TIMESTAMP '2035-01-01 00:01:05', 'SSSSS')
FROM DUAL;
परिणाम:
00065
यहां, हम देख सकते हैं कि समय भाग 00:01:05
है , जिसका अर्थ है कि दोपहर 12 बजे के बाद 1 मिनट 5 सेकंड का समय है।
1 मिनट और 5 सेकंड कुल 65 सेकंड है।
यहां एक और उदाहरण दिया गया है:
SELECT
TO_CHAR(TIMESTAMP '2035-01-01 23:59:59', 'SSSSS')
FROM DUAL;
परिणाम:
86399
अब हम चरम सीमा के दूसरे छोर पर हैं।
वास्तव में, हम एक कदम और आगे बढ़ सकते हैं और भिन्नात्मक सेकंड भी वापस कर सकते हैं:
SELECT
TO_CHAR(TIMESTAMP '2035-01-01 23:59:59.999999999', 'SSSSSXFF')
FROM DUAL;
परिणाम:
86399.999999999
इस मामले में हमने FF
. का इस्तेमाल किया आंशिक सेकंड, और X
. को वापस करने के लिए स्वरूप तत्व मूलांक वर्ण वापस करने के लिए स्वरूप तत्व। वर्तमान सत्र के स्थान के आधार पर यह वर्ण भिन्न हो सकता है।
Oracle में डेटाटाइम प्रारूप तत्वों की सूची देखें प्रारूप तत्वों की पूरी सूची के लिए जिनका उपयोग डेटाटाइम मानों को प्रारूपित करने के लिए किया जा सकता है।