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

MySQL में डेटाबेस और टेबल नाम के लिए सिंगल कोट्स काम नहीं कर रहे?

पहचानकर्ताओं के लिए बैकटिक (`) का सही उपयोग

डेटाबेस और टेबल नाम के लिए सिंगल कोट्स (' ') नहीं, बैकटिक (` `) का उपयोग करें:

UPDATE `yourDatabaseName`.`yourTableName` 
SET yourColumnName1 = yourColumnName1 + 1 
WHERE yourColumnName2 = 'yourValue';

उदाहरण: टेबल बनाना और डेटा डालना

mysql> USE test;
mysql> CREATE TABLE Add1Demo (
    -> Id VARCHAR(10),
    -> Value INT
    -> );
mysql> INSERT INTO Add1Demo VALUES('1',780),('2',1001),('3',1654),('4',3999),('5',5999),('6',799),('8',899);

बैकटिक के साथ UPDATE

mysql> UPDATE `test`.`Add1Demo` 
    -> SET Value = Value + 1 
    -> WHERE Id = '6';
Query OK, 1 row affected

वेरीफाई करना

mysql> SELECT * FROM Add1Demo WHERE Id = '6';
+------+-------+
| Id   | Value |
+------+-------+
| 6    | 800   |
+------+-------+

महत्वपूर्ण:

  • पहचानकर्ता (डेटाबेस, टेबल, कॉलम नाम): बैकटिक `name`
  • स्ट्रिंग लिटरल्स: सिंगल कोट्स 'value' या डबल कोट्स "value"
  1. - MySQL में टेबल और कॉलम नाम के लिए बैकटिक (`) कब जरूरी हैं?

    MySQL में जब टेबल या कॉलम नाम **रिजर्व्ड वर्ड्स** (आरक्षित शब्द) हों, या विशेष कैरेक्टर/स्पेस हों, तो **बैकटिक (` `)** का उपयोग अनिवार्य है। सिंटैक्स SELECT * FROM `table` WHERE `where` = condition; समस्या: रिजर्व्ड वर्ड्स बिना बैकटिक के ); ERROR 1064 (42000): You have an error in your SQL syntax

  1. PHPMyAdmin में MySQL DECIMAL सटीकता और स्केल कैसे निर्दिष्ट करें? PHPMyAdmin में MySQL DECIMAL सटीकता और स्केल कैसे निर्दिष्ट करें?

    DECIMAL(M, D) संरचना DECIMAL के लिए दो पैरामीटर आवश्यक हैं: M (Precision) — कुल अंकों की संख्या (अधिकतम 65)। D (Scale) — दशमलव बिंदु के बाद के अंकों की संख्या (अधिकतम 30, M ≤ 65)। सिंटैक्स: DECIMAL(M, D) उदाहरण: DECIMAL(6, 4) कुल 6 अंक, 4 दशमलव के बाद → 2 पूर्णांक अंक। मान्य सीमा: -99.9999 से

  1. - Node.js का उपयोग करके MySQL टेबल बनाना

    आम तौर पर, Node डेवलपर्स के बीच NoSQL डेटाबेस (जैसे MongoDB) अधिक लोकप्रिय हैं। हालांकि, यह पूरी तरह से आपके उपयोग के मामले और पसंद पर निर्भर करता है कि आप उपलब्ध विभिन्न डेटाबेस विकल्पों में से किस DBMS को चुनते हैं। आपके द्वारा चुना गया डेटाबेस का प्रकार मुख्य रूप से आपके प्रोजेक्ट की आवश्यकताओं