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

MySQL में डेट और टाइम भागों के बीच 'T' या 'Space' के अलावा किसी अन्य कैरेक्टर का उपयोग करने पर क्या लौटाता है

उस स्थिति में, MySQL समय के स्थान पर सभी शून्य लौटाएगा साथ ही सही डेट भाग के साथ। एक उदाहरण निम्न है जिसमें हमने 'T' या 'Space' के स्थान पर डेट और टाइम भाग के बीच 'W' कैरेक्टर का उपयोग किया:

mysql> SELECT TIMESTAMP('2017-10-20W06:10:36');
+----------------------------------+
| TIMESTAMP('2017-10-20W06:10:36') |
+----------------------------------+
| 2017-10-20 00:00:00              |
+----------------------------------+
1 row in set, 1 warning (0.00 sec)

नियम: डेट और टाइम के बीच केवल स्पेस या 'T' (बड़ा अक्षर) मान्य विभाजक हैं। अन्य कोई कैरेक्टर समय भाग को शून्य कर देता है।

  1. - MySQL में JOINING और RELIEVING डेट के बीच वर्तमान डेट खोजना

    BETWEEN ऑपरेटर और NOW() फंक्शन वर्तमान डेट और समय के जॉइनिंग और रिलीविंग डेट के बीच होने वाले रिकॉर्ड्स खोजने के लिए BETWEEN ऑपरेटर के साथ NOW() फंक्शन का उपयोग करें। उदाहरण: टेबल बनाना और डेटा इन्सर्ट करना mysql> CREATE TABLE DemoTable771 ( JoiningDate DATETIME, RelievingDate DATETIME )

  1. - MySQL में TINYINT(1) और Boolean में क्या अंतर है?

    MySQL में TINYINT(1) और Boolean: कोई अंतर नहीं MySQL में BOOLEAN (या BOOL) वास्तव में TINYINT(1) का एक पर्याय (synonym) है। दोनों आंतरिक रूप से समान हैं। प्रदर्शन: Boolean कॉलम वास्तव में TINYINT(1) बनाता है CREATE TABLE DemoTable ( isMarried BOOLEAN ); DESC DemoTable; आउटपुट: +-----------+--

  1. - MySQL में != NULL और IS NOT NULL का अंतर

    NULL तुलना: != NULL बनाम IS NOT NULL MySQL में किसी मान की तुलना !=NULL से करने पर परिणाम NULL होता है, इसलिए !=NULL अर्थहीन है। सही तरीका IS NOT NULL है। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1970 ( Value int ); Query OK, 0 rows affected (0.00 sec) mysql> insert into DemoTabl