Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

समय () उदाहरण – MySQL

MySQL के साथ काम करते समय, आप TIME() . का उपयोग कर सकते हैं समय या डेटाटाइम मान से समय भाग निकालने के लिए कार्य करता है।

जिस तरह से यह काम करता है, आप समय/डेटाटाइम अभिव्यक्ति को तर्क के रूप में पास करते हैं, और TIME() समय भाग लौटाएगा।

सिंटैक्स

वाक्य रचना इस प्रकार है:

TIME(expr)

जहां expr वह समय/डेटाटाइम अभिव्यक्ति है जिसे आप चाहते हैं कि समय भाग निकाला जाए।

मूल उदाहरण

यहां डेटाटाइम मान का उपयोग करने का एक उदाहरण दिया गया है।

SELECT TIME('2021-01-03 11:15:45');

परिणाम:

+-----------------------------+
| TIME('2021-01-03 11:15:45') |
+-----------------------------+
| 11:15:45                    |
+-----------------------------+

आंशिक सेकंड

यहां एक उदाहरण दिया गया है जहां डेटाटाइम मान में कुछ सेकंड का अंश भी शामिल है।

SELECT TIME('2021-01-03 11:15:45.123456');

परिणाम:

+------------------------------------+
| TIME('2021-01-03 11:15:45.123456') |
+------------------------------------+
| 11:15:45.123456                    |
+------------------------------------+

सेकंड पार्ट को छोड़ना

यहां एक उदाहरण दिया गया है जहां प्रारंभिक मान से सेकंड भाग को हटा दिया जाता है।

SELECT TIME('2021-01-03 11:15');

परिणाम:

+--------------------------+
| TIME('2021-01-03 11:15') |
+--------------------------+
| 11:15:00                 |
+--------------------------+

इस मामले में, सेकंड का हिस्सा अभी भी लौटाया जाता है, भले ही इसे प्रारंभिक मान से हटा दिया गया हो।

समय को 'समय' मान से निकालना

जैसा कि उल्लेख किया गया है, पहला तर्क एक समय मान ही हो सकता है (यानी इसका डेटाटाइम मान होना आवश्यक नहीं है)।

SELECT TIME('11:15');

परिणाम:

+---------------+
| TIME('11:15') |
+---------------+
| 11:15:00      |
+---------------+

कथन-आधारित प्रतिकृति - चेतावनी

MySQL के दस्तावेज़ TIME() के बारे में निम्नलिखित बताते हैं:समारोह:

<ब्लॉकक्वॉट>

यह फ़ंक्शन कथन-आधारित प्रतिकृति के लिए असुरक्षित है। binlog_format . होने पर यदि आप इस फ़ंक्शन का उपयोग करते हैं तो एक चेतावनी लॉग की जाती है STATEMENT पर सेट है ।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL InnoDB क्लस्टर 8.0 - एक पूर्ण ऑपरेशन वॉक-थ्रू:भाग दो

  2. पोस्ट php mysql . के लिए कीवर्ड विभाजित करें

  3. ASP.NET उपयोग SqlConnection MySQL कनेक्ट करें

  4. PHP और MySQL का उपयोग करके यूनिकोड स्ट्रिंग (हिंदी) को संग्रहीत और प्रदर्शित करना

  5. PHP और MySQL का उपयोग करके CSV फ़ाइलों को आयात और निर्यात कैसे करें