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

MySQL

  1. MySQL TRUNCATE और DROP कमांड में महत्वपूर्ण अंतर

    MySQL TRUNCATE और DROP कमांड के बीच सबसे महत्वपूर्ण अंतर यह है कि TRUNCATE कमांड टेबल की संरचना को नष्ट नहीं करती, लेकिन इसके विपरीत DROP कमांड टेबल की संरचना को भी नष्ट कर देती है। उदाहरण: SELECT * FROM testing; +----+-------+ | id | Name | +----+-------+ | 1 | Ram | | 2 | Mohan | | 3 | Joh

  2. MySQL DELETE कमांड किसके लिए उपयोग की जाती है

    MySQL DELETE कमांड का उपयोग टेबल से पंक्ति/पंक्तियों को हटाने के लिए किया जाता है। यह WHERE क्लॉज के साथ उपयोग की जाती है। सिंटैक्स: DELETE FROM table_name WHERE condition; उदाहरण: = 100। SELECT * FROM employee; Empty set (0.00 sec) नोट: WHERE क्लॉज के बिना DELETE चलाने पर टेबल की सभी पंक्तियाँ

  3. MySQL TRUNCATE और DELETE कमांड में अंतर

    जैसा कि हम जानते हैं, TRUNCATE डेटाबेस से टेबल की संरचना हटाए बिना सभी पंक्तियों को हटा देगा। वही काम DELETE कमांड की मदद से टेबल से सभी पंक्तियों को हटाकर किया जा सकता है। लेकिन दोनों कमांड के बीच PRIMARY KEY AUTO_INCREMENT के पुनः आरंभीकरण (re-initialization) का महत्वपूर्ण अंतर है। मान लीजिए एक क

  4. MySQL में अन्य कॉलम्स में मान डालते समय वर्तमान डेट और समय स्वचालित रूप से कैसे डालें

    MySQL में, हम किसी कॉलम में वर्तमान डेट और समय स्वचालित रूप से डाल सकते हैं जब किसी अन्य कॉलम में मान डाले जा रहे हों, इसके लिए उस कॉलम को DEFAULT CURRENT_TIMESTAMP घोषित करना होगा। उदाहरण: ); Query OK, 0 rows affected (0.49 sec) उपरोक्त क्वेरी testing टेबल बनाएगी जिसमें StudentName कॉलम और RegDa

  5. MySQL INTERVAL में '7 day' और '2 hour' का उपयोग क्यों करता है, '7 days' और '2 hours' का नहीं

    इस अवधारणा के पीछे कारण यह है कि MySQL को यूनिट कीवर्ड एकवचन (singular) रूप में चाहिए, चाहे अंग्रेजी व्याकरण के नियम कुछ भी हों। यदि हम 7 days, 2 hours जैसे अंतराल देने का प्रयास करते हैं, तो MySQL सिंटैक्स त्रुटि देगा: SELECT 2017-02-25 05:04:30 + INTERVAL 2 DAYS; ERROR 1064 (42000): You have an

  6. MySQL INSERT INTO स्टेटमेंट में कॉलम नाम निर्दिष्ट किए बिना कॉलम में मान कैसे डालें

    INSERT INTO स्टेटमेंट में कॉलम नाम निर्दिष्ट किए बिना कॉलम में मान डालने के लिए, हमें टेबल में कॉलम की संख्या से मेल खाने वाले मानों की संख्या देनी होगी, साथ ही उस कॉलम के डेटा टाइप का भी ध्यान रखना होगा। उदाहरण: नीचे दिए गए उदाहरण में हमने कॉलम नाम निर्दिष्ट किए बिना मान डाले हैं। SELECT * FROM

  7. मौजूदा MySQL टेबल में कॉलम कैसे जोड़ें

    ALTER कमांड का उपयोग करके हम मौजूदा टेबल में कॉलम जोड़ सकते हैं। सिंटैक्स: ALTER TABLE table_name ADD (column_name datatype); उदाहरण: नीचे दिए गए उदाहरण में, ALTER कमांड की मदद से Student टेबल में GRADE कॉलम जोड़ा गया है। ALTER TABLE Student ADD (Grade VARCHAR(10)); Query OK, 5 rows affected (1.

  8. MySQL में अन्य कॉलम्स में NULL मान डालते समय डेट और समय स्वचालित रूप से कैसे डालें

    MySQL में, हम किसी कॉलम में वर्तमान डेट और समय स्वचालित रूप से डाल सकते हैं जब अन्य कॉलम्स में NULL मान डाले जा रहे हों, इसके लिए उस कॉलम को DEFAULT CURRENT_TIMESTAMP घोषित करना होगा। इस मामले में, हम उस कॉलम को NOT NULL घोषित नहीं कर सकते जिसमें हम NULL मान डालना चाहते हैं। CREATE TABLE Testing1(

  9. MySQL डेट कॉलम में फरवरी 30 जैसी अमान्य डेट कैसे स्टोर करें

    मान लीजिए हम MySQL टेबल में फरवरी 30 जैसी डेट स्टोर करना चाहते हैं, तो हमें पहले ALLOW_INVALID_DATES मोड सक्षम करना होगा। उदाहरण के लिए, बिना ALLOW_INVALID_DATES मोड सक्षम किए ऐसी डेट डालने का प्रयास करने पर MySQL त्रुटि देगा: INSERT INTO date_testing(date) VALUES(2017-02-30); ERROR 1292 (22007):

  10. मौजूदा MySQL टेबल में एकल कमांड से एकाधिक कॉलम कैसे जोड़ें

    हम ALTER कमांड की मदद से मौजूदा टेबल में एकाधिक कॉलम भी जोड़ सकते हैं। इसके लिए सिंटैक्स निम्न होगा: सिंटैक्स: ALTER TABLE table_name ADD (column_name1 datatype, column_name2 datatype, ...); उदाहरण: नीचे दिए गए उदाहरण में, ALTER कमांड की मदद से Student टेबल में Address, Phone और Email कॉलम जोड़े ग

  11. मौजूदा MySQL टेबल में डिफ़ॉल्ट मान के साथ कॉलम कैसे जोड़ें

    मौजूदा टेबल में ALTER कमांड की मदद से कॉलम जोड़ते समय हम डिफ़ॉल्ट मान भी निर्दिष्ट कर सकते हैं। सिंटैक्स: ALTER TABLE table_name ADD (column_name datatype DEFAULT value); उदाहरण: नीचे दिए गए उदाहरण में, ALTER कमांड की मदद से Student टेबल में City कॉलम को डिफ़ॉल्ट मान DELHI के साथ जोड़ा गया है। A

  12. MySQL टेबल के कॉलम्स को कैसे संशोधित करें

    ALTER TABLE कमांड के साथ MODIFY कीवर्ड का उपयोग करके हम MySQL टेबल के कॉलम्स को संशोधित कर सकते हैं। सिंटैक्स निम्न है: सिंटैक्स: ALTER TABLE table_name MODIFY column_name1 datatype, MODIFY column_name2 datatype, ...; उदाहरण: नीचे दिए गए उदाहरण में, ALTER कमांड में MODIFY कीवर्ड की मदद से Address

  13. MySQL में उपयोगकर्ता द्वारा निर्दिष्ट फॉर्मेट में डेट कैसे प्रदर्शित करें

    हमें डेट को अन्य फॉर्मेट में प्रदर्शित करने के लिए DATE_FORMAT() फंक्शन का उपयोग करना होगा। इस फंक्शन के दो आर्गुमेंट होंगे: पहला डेट और दूसरा फॉर्मेट स्ट्रिंग। उदाहरण: मान लीजिए date_testing टेबल में निम्न फॉर्मेट में तीन डेट हैं: SELECT * FROM date_testing; +------------+ | Date | +------

  14. मौजूदा MySQL टेबल से शर्त के साथ डेटा कैसे कॉपी करें

    जैसा कि हम जानते हैं, CTAS स्क्रिप्ट द्वारा मौजूदा टेबल से डेटा और संरचना कॉपी कर सकते हैं। यदि हम कुछ शर्तों के साथ डेटा कॉपी करना चाहते हैं, तो हमें CTAS स्क्रिप्ट के साथ WHERE क्लॉज का उपयोग करना होगा। नीचे दिए गए उदाहरण पर विचार करें: SELECT * FROM EMP_BACKUP2; +------+-------+ | Id | Name

  15. मौजूदा MySQL टेबल में कॉलम्स की सूची कैसे प्राप्त करें

    मान लीजिए हम मौजूदा टेबल में कॉलम्स के नाम भूल गए हैं, तो हम कॉलम्स की सूची प्राप्त करने के लिए SHOW COLUMNS स्टेटमेंट का उपयोग कर सकते हैं: SHOW COLUMNS FROM Employee\G *************************** 1. row *************************** Field: Id Type: int(11) Null: YES Key: Default: NULL Extra: ***

  16. MySQL में SHOW COLUMNS के बजाय मौजूदा टेबल के कॉलम्स की सूची प्राप्त करने के लिए अन्य स्टेटमेंट

    हां, हम मौजूदा टेबल में कॉलम्स की सूची प्राप्त करने के लिए SHOW COLUMNS स्टेटमेंट के बजाय DESCRIBE या EXPLAIN स्टेटमेंट का उपयोग कर सकते हैं। नीचे दिए गए उदाहरण में हमने Employee टेबल पर DESCRIBE और EXPLAIN स्टेटमेंट लागू किए और वही परिणाम सेट प्राप्त किया जो SHOW COLUMNS स्टेटमेंट के बाद मिलता है:

  17. MySQL में पिछले महीने का अंतिम दिन कैसे प्राप्त करें

    निम्नलिखित MySQL क्वेरी की मदद से हम पिछले महीने का अंतिम दिन प्राप्त कर सकते हैं: SELECT LAST_DAY(NOW() - INTERVAL 1 MONTH) AS LAST DAY OF PREVIOUS MONTH; +----------------------------+ | LAST DAY OF PREVIOUS MONTH | +----------------------------+ | 2017-09-30 | +-----------------

  18. MySQL में अगले महीने का अंतिम दिन कैसे प्राप्त करें

    निम्नलिखित MySQL क्वेरी की मदद से हम अगले महीने का अंतिम दिन प्राप्त कर सकते हैं: SELECT LAST_DAY(NOW() + INTERVAL 1 MONTH) AS LAST DAY OF NEXT MONTH; +------------------------+ | LAST DAY OF NEXT MONTH | +------------------------+ | 2017-11-30 | +------------------------+ यह क्वेरी N

  19. MySQL '0000-00-00' डेट से वर्ष निकालने पर Year(2) या Year(4) फॉर्मेट में क्या लौटाता है

    मान लीजिए हमने MySQL टेबल में डेट मान 0000-00-00 स्टोर किया है, तो ऐसे डेट से वर्ष मान निकालने पर MySQL 0 लौटाएगा। यह न तो Year(2) और न ही Year(4) फॉर्मेट में होगा। इसे समझने के लिए हम detail_bday टेबल के निम्न डेटा का उपयोग कर रहे हैं: SELECT * FROM detail_bday; +----+---------+------------+ | S

  20. MySQL INTERVAL कीवर्ड के साथ उपयोग की जा सकने वाली विभिन्न यूनिट वैल्यू

    MySQL INTERVAL कीवर्ड के साथ उपयोग की जा सकने वाली विभिन्न यूनिट वैल्यू निम्नलिखित हैं: MICROSECOND निर्दिष्ट माइक्रोसेकंड की संख्या को वर्तमान समय या उपयोगकर्ता द्वारा प्रदान किए गए समय में जोड़ने/घटाने के लिए। SELECT NOW() + INTERVAL 100 MICROSECOND; +--------------------------------+ | NOW() +

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:223/229  20-कंप्यूटर/Page Goto:1 217 218 219 220 221 222 223 224 225 226 227 228 229