-
MySQL TRUNCATE और DROP कमांड के बीच महत्वपूर्ण अंतर क्या है?
MySQL TRUNCATE और DROP कमांड के बीच सबसे महत्वपूर्ण अंतर यह है कि TRUNCATE कमांड टेबल की संरचना को नष्ट नहीं करेगा बल्कि इसके विपरीत DROP कमांड टेबल की संरचना को भी नष्ट कर देगा। उदाहरण mysql> Create table testing(id int PRIMARY KEY NOT NULL AUTO_INCREMENT,Name Varchar(20)); Query OK, 0 rows affe
-
MySQL DELETE कमांड का उपयोग किसके लिए किया जाता है?
MySQL DELETE कमांड का प्रयोग टेबल से रो/रो को डिलीट करने के लिए किया जाता है। इसका उपयोग WHERE क्लॉज के साथ किया जाता है। सिंटैक्स DELETE From Table_name WHERE Condition; उदाहरण =100. mysql> select * from employee; +------+--------+ | Id | name | +------+--------+ | 100 | Ram
-
MySQL TRUNCATE और DELETE कमांड में क्या अंतर है?
जैसा कि हम जानते हैं कि TRUNCATE डेटाबेस से टेबल की संरचना को हटाए बिना सभी पंक्तियों को हटा देगा। तालिका से सभी पंक्तियों को हटाने पर DELETE कमांड की सहायता से समान कार्य किया जा सकता है। लेकिन दोनों कमांड के बीच PRIMARY KEY AUTO_INCREMENT के री-इनिशियलाइज़ेशन का एक महत्वपूर्ण अंतर है। मान लीजिए क
-
MySQL में अन्य कॉलम में मान डालने पर हम स्वचालित रूप से वर्तमान दिनांक और समय कैसे सम्मिलित कर सकते हैं?
MySQL में, हम उस कॉलम को DEFAULT CURRENT_TIMESTAMP के रूप में घोषित करके किसी अन्य कॉलम में मान डालने पर वर्तमान दिनांक और समय को स्वचालित रूप से एक कॉलम में सम्मिलित कर सकते हैं। उदाहरण mysql> Create table testing -> ( -> StudentName varchar(20) NOT NULL, &
-
MySQL 7 दिन और 2 घंटे के बजाय 7 दिन और 2 घंटे के अंतराल का उपयोग क्यों करता है?
इस अवधारणा के पीछे का कारण यह है कि MySQL को इकाई कीवर्ड को एकवचन होने की आवश्यकता है, चाहे अंग्रेजी व्याकरण के नियम कुछ भी हों। अगर हम 7 दिन, 2 घंटे आदि जैसे अंतराल की आपूर्ति करने की कोशिश करेंगे तो MySQL सिंटैक्स त्रुटि इस प्रकार उत्पन्न करेगा - mysql> Select '2017-02-25 05:04:30' + IN
-
मैं MySQL INSERT INTO स्टेटमेंट में कॉलम के नाम निर्दिष्ट किए बिना कॉलम में मान कैसे सम्मिलित कर सकता हूं?
INSERT INTO स्टेटमेंट में कॉलम के नाम निर्दिष्ट किए बिना कॉलम में मान डालने के लिए, हमें उस कॉलम के डेटा प्रकार के बारे में भी ध्यान रखने के साथ-साथ टेबल में कॉलम की संख्या से मेल खाने वाले मानों की संख्या भी देनी होगी। उदाहरण नीचे दिए गए उदाहरण में हमने कॉलम का नाम बताए बिना मान डाले हैं। mysql>
-
मौजूदा MySQL तालिका में कॉलम कैसे जोड़ें?
ALTER कमांड का उपयोग करके हम मौजूदा टेबल में कॉलम जोड़ सकते हैं। सिंटैक्स Alter table table-name ADD (column-name datatype); उदाहरण नीचे दिए गए उदाहरण में, ALTER Command की मदद से, GRADE कॉलम को Student टेबल में जोड़ा जाता है। mysql> Alter table Student ADD (Grade Varchar(10)); Query OK, 5 rows
-
MySQL में, अन्य कॉलम में NULL मान डालने के दौरान मैं स्वचालित रूप से दिनांक और समय कैसे सम्मिलित कर सकता हूं?
MySQL में, हम उस कॉलम को DEFAULT CURRENT_TIMESTAMP के रूप में घोषित करके अन्य कॉलम में NULL मान डालने पर स्वचालित रूप से वर्तमान दिनांक और समय को कॉलम में सम्मिलित कर सकते हैं। इस मामले में, हम कॉलम NOT NULL घोषित नहीं कर सकते जिसमें हम NULL मान सम्मिलित करना चाहते हैं। टेबल टेस्टिंग 1 बनाएं (नाम व
-
एक MySQL दिनांक कॉलम में दिनांक 30 फरवरी जैसे स्टोर करना कैसे संभव है?
मान लीजिए कि हम 30 फरवरी जैसी तारीख को एक MySQL टेबल में स्टोर करना चाहते हैं तो हमें पहले ALLOW_INVALID_DATES मोड को सक्षम करना होगा। उदाहरण के लिए, मैं ALLOW_INVALID_DATES मोड को सक्षम किए बिना, तालिका में इस तरह की तारीख जोड़ने की कोशिश कर रहा हूं, तो MySQL निम्नानुसार एक त्रुटि देगा - mysql>
-
हम मौजूदा MySQL टेबल में सिंगल कमांड के साथ कई कॉलम कैसे जोड़ सकते हैं?
हम ALTER कमांड की मदद से मौजूदा टेबल में कई कॉलम भी जोड़ सकते हैं। इसका सिंटैक्स इस प्रकार होगा - सिंटैक्स Alter table table-name ADD (column-name1 datatype, column-name2 datatype,… column-nameN datatype); उदाहरण नीचे दिए गए उदाहरण में, ALTER कमांड की मदद से, स्टूडेंट तालिका में पता, फ़ोन और
-
हम मौजूदा MySQL तालिका में डिफ़ॉल्ट मानों वाले कॉलम कैसे जोड़ सकते हैं?
ALTER कमांड की सहायता से किसी मौजूदा तालिका में कॉलम जोड़ते समय हम डिफ़ॉल्ट मान भी निर्दिष्ट कर सकते हैं। सिंटैक्स Alter table table-name ADD (column-name datatype default data); उदाहरण नीचे दिए गए उदाहरण में, ALTER कमांड की मदद से, City कॉलम को डिफ़ॉल्ट मान DELHI के साथ Student टेबल में जोड़ा जाता
-
हम MySQL तालिका के कॉलम को कैसे संशोधित कर सकते हैं?
ALTER TABLE कमांड के साथ MODIFY कीवर्ड का उपयोग करके हम MySQL टेबल के कॉलम को संशोधित कर सकते हैं। उसी के लिए वाक्य रचना इस प्रकार है; सिंटैक्स Alter table table_name MODIFY column_name1 datatype, MODIFY column_name2 datatype… MODIFY column_nameN datatype); उदाहरण नीचे दिए गए उदाहरण में, ALTE
-
MySQL में, हम उपयोगकर्ता द्वारा निर्दिष्ट अन्य प्रारूप में दिनांक कैसे प्रदर्शित कर सकते हैं?
हमें दिनांक को अन्य प्रारूपों में प्रदर्शित करने के लिए DATE_FORMAT() फ़ंक्शन का उपयोग करने की आवश्यकता है। इस फ़ंक्शन के दो तर्क होंगे, पहला दिनांक होगा और दूसरा प्रारूप स्ट्रिंग होगा। उदाहरण - मान लीजिए कि तालिका date_testing में हमारे पास निम्नलिखित प्रारूप में तीन तिथियां हैं mysql> Select *
-
हम मौजूदा MySQL तालिका से कुछ शर्तों के साथ डेटा की प्रतिलिपि कैसे बना सकते हैं?
जैसा कि हम जानते हैं कि हम मौजूदा तालिका से डेटा और संरचना को CTAS स्क्रिप्ट द्वारा कॉपी कर सकते हैं। अगर हम कुछ शर्तों के साथ डेटा कॉपी करना चाहते हैं तो हमें सीटीएएस स्क्रिप्ट के साथ WHERE क्लॉज का उपयोग करना होगा। नीचे दिए गए उदाहरण पर विचार करें - mysql> Create table EMP_BACKUP2 AS SELECT * f
-
हम मौजूदा MySQL तालिका में कॉलम की सूची कैसे प्राप्त कर सकते हैं?
मान लीजिए अगर हम किसी मौजूदा तालिका में कॉलम के नाम भूल गए हैं तो हम शो . का उपयोग कर सकते हैं कॉलम कॉलम की सूची प्राप्त करने के लिए इस प्रकार कथन - mysql> SHOW COLUMNS from Employee\G *************************** 1. row *************************** Field: Id Type: int(11) &nb
-
क्या हमारे पास मौजूदा तालिका में कॉलम की सूची प्राप्त करने के लिए SHOW COLUMNS के बजाय MySQL में कोई अन्य स्टेटमेंट है?
हां, हम वर्णन का उपयोग कर सकते हैं या व्याख्या करें कॉलम दिखाएं . के बजाय कथन मौजूदा तालिका में कॉलम की सूची प्राप्त करने के लिए कथन। नीचे दिए गए उदाहरण में हमने DESCRIBE . लागू किया है और व्याख्या करें कर्मचारी तालिका पर विवरण और कॉलम दिखाएं के बाद प्राप्त परिणाम के समान सेट किया गया कथन - mysql>
-
MySQL में पिछले महीने का आखिरी दिन कैसे प्राप्त करें?
निम्नलिखित MySQL क्वेरी की सहायता से, हम पिछले महीने का अंतिम दिन प्राप्त कर सकते हैं - mysql> SELECT LAST_DAY(now() - INTERVAL 1 MONTH) AS 'LAST DAY OF PREVIOUS MONTH'; +----------------------------+ | LAST DAY OF PREVIOUS MONTH | +----------------------------+ | 2017-09-30  
-
MySQL में अगले महीने का आखिरी दिन कैसे प्राप्त करें?
निम्नलिखित MySQL क्वेरी की सहायता से, हम अगले महीने का अंतिम दिन प्राप्त कर सकते हैं - mysql> SELECT LAST_DAY(now() + INTERVAL 1 MONTH) AS 'LAST DAY OF NEXT MONTH'; +------------------------+ | LAST DAY OF NEXT MONTH | +------------------------+ | 2017-11-30 &n
-
किस प्रारूप में वर्ष (2) या वर्ष (4) MySQL वर्ष का मूल्य '0000-00-00' तारीख से लौटाएगा?
मान लीजिए अगर हमने MySQL तालिका में दिनांक मान 0000-00-00 के रूप में संग्रहीत किया है तो इस तरह की तारीख से वर्ष मान निकालने पर, MySQL 0 वापस आ जाएगा। यह वर्ष (2) या वर्ष (4) में नहीं होगा प्रारूप। इसे समझने के लिए हम detail_bday तालिका से निम्नलिखित डेटा का उपयोग कर रहे हैं - mysql> Select * fro
-
MySQL INTERVAL कीवर्ड के साथ उपयोग किए जा सकने वाले विभिन्न इकाई मान क्या हैं?
विभिन्न इकाई मान जिनका उपयोग MySQL INTERVAL कीवर्ड के साथ किया जा सकता है, वे इस प्रकार हैं - माइक्रोसेकंड इस इकाई का उपयोग निर्दिष्ट माइक्रोसेकंड की संख्या को वर्तमान समय से या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार जोड़ने या घटाने के लिए किया जाएगा। mysql> Select NOW()+INTERVAL 100 MICROSECOND