शुरू करने से पहले, आइए CREATE TABLE स्टेटमेंट का उपयोग करते हुए 'कब' को कॉलम नाम के रूप में सेट करने का प्रयास करें -
mysql> टेबल बनाएं DemoTable693(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100), जब datetime);
यह निम्नलिखित आउटपुट का उत्पादन करेगा। एक त्रुटि दिखाई देगी:
ERROR 1064 (42000):आपको अपने SQL सिंटैक्स में एक त्रुटि है; 'जब डेटाइम एट लाइन 5के पास उपयोग करने के लिए सही सिंटैक्स के लिए अपने MySQL सर्वर संस्करण से संबंधित मैनुअल की जांच करें।
आपको आरक्षित शब्द को बैकटिक्स का उपयोग करके लपेटने की आवश्यकता है, उदाहरण के लिए, `कब`। आइए पहले एक टेबल बनाएं और उसे लागू करें:
mysql> टेबल बनाएं DemoTable693 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100), `जब` datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.63 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें:
mysql> DemoTable693(StudentName,`जब`) मान ('क्रिस', अब ()) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> DemoTable693(StudentName,`जब`) मानों में डालें ( 'Robert',CURDATE());क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable693 से *चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------+----------------+--------------------- -+| छात्र आईडी | छात्र का नाम | कब |+----------+----------------+--------------------- +| 1 | क्रिस | 2019-07-21 18:57:19 || 2 | रॉबर्ट | 2019-07-21 00:00:00 |+----------+-------------+--------------- ---------+2 पंक्तियाँ सेट में (0.00 सेकंड)