Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

दिनांक समय मान की सीमा क्या है जिसे हम MySQL UNIX_TIMESTAMP फ़ंक्शन के तर्क के रूप में पास कर सकते हैं?

<घंटा/>

दिनांक समय मान की सीमा जिसे हम MySQL UNIX_TIMESTAMP फ़ंक्शन के तर्क के रूप में पारित कर सकते हैं, वह TIMESTAMP डेटा प्रकार की सीमा के समान है यानी '1970-01-01 00:00:01' से '2038-01-19 08:44:07'। यदि हम UNIX_TIMESTAMP फ़ंक्शन में TIMESTAMP सीमा से परे या नीचे दिनांक समय मान देते हैं, तो MySQL आउटपुट के रूप में 0 लौटाएगा। इसे निम्न उदाहरण की सहायता से समझा जा सकता है -

mysql> select UNIX_TIMESTAMP('2038-01-19 08:44:07');
+---------------------------------------+
| UNIX_TIMESTAMP('2038-01-19 08:44:07') |
+---------------------------------------+
| 2147483647                            |
+---------------------------------------+
1 row in set (0.00 sec)

mysql> select UNIX_TIMESTAMP('2038-01-19 08:44:08');
+---------------------------------------+
| UNIX_TIMESTAMP('2038-01-19 08:44:08') |
+---------------------------------------+
|                                   0   |
+---------------------------------------+
1 row in set (0.00 sec)

mysql> select UNIX_TIMESTAMP('1969-01-01 05:10:00');
+---------------------------------------+
| UNIX_TIMESTAMP('1969-01-01 05:10:00') |
+---------------------------------------+
|                                    0  |
+---------------------------------------+
1 row in set (0.00 sec)

  1. MySQL CHAR () फ़ंक्शन का उपयोग क्या है?

    MySQL में, क्या ASCII तालिका के आधार पर दिए गए पूर्णांक मान का वर्ण मान प्राप्त करना संभव है? MySQL CHAR() फ़ंक्शन का उपयोग ASCII तालिका के अनुसार दिए गए पूर्णांक मान के वर्ण मान को वापस करने के लिए किया जाता है। इसका सिंटैक्स इस प्रकार है - सिंटैक्स CHAR(N,…[USING charset_name]) यहाँ N, वे

  1. यदि INTERVAL () फ़ंक्शन का पहला तर्क NULL है, तो MySQL क्या लौटाता है?

    MySQL -1 को आउटपुट के रूप में लौटाता है यदि INTERVAL() फ़ंक्शन का पहला तर्क NULL है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - इंटरवल चुनें (नल,20,32,38,40,50,55);+-------------------------- ------------+| अंतराल (नल, 20,32,38,40,50,55) |+-------------------------------- ------+| -1 |+---------------

  1. MySQL DECIMAL(x,0) की सीमा क्या है?

    DECIMAL डेटा प्रकार की सीमा INTEGER डेटा प्रकार और BIGINT से अधिक है। जैसा कि हम जानते हैं कि BIGINT 18446744073709551615 स्टोर कर सकता है जबकि DECIMAL में आप DECIMAL(65,0) स्टोर कर सकते हैं जहां x 65 नाइन (9) का प्रतिनिधित्व करता है। DECIMAL संख्या को बाइट्स में संग्रहीत करता है और संग्रहण आवश्यकता