MySQL में # प्रतीक का उपयोग करके SQL स्टेटमेंट के बीच में टिप्पणी (इंलाइन कमेंट) डाली जा सकती है। यह दस्तावेज़ीकरण के लिए उपयोगी है।
सिंटैक्स
CREATE TABLE table_name (
col1 datatype, # टिप्पणी
col2 datatype # टिप्पणी
);
उदाहरण
mysql> CREATE TABLE DemoTable (
-> Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, # क्रम संख्या बनाना
-> FirstName VARCHAR(20), # नाम संग्रहीत करने के लिए कॉलम
-> Age INT # उम्र संग्रहीत करने के लिए कॉलम
-> );
INSERT में भी टिप्पणी
mysql> INSERT INTO DemoTable(FirstName, Age) VALUES ('Chris', 21);
mysql> INSERT INTO DemoTable(FirstName, Age) VALUES ('David', 23); # पहला नाम और उम्र संग्रहीत
mysql> INSERT INTO DemoTable(FirstName, Age) VALUES ('Bob', 24); # पहला नाम और उम्र संग्रहीत
परिणाम
+----+-----------+------+
| Id | FirstName | Age |
+----+-----------+------+
| 1 | Chris | 21 |
| 2 | David | 23 |
| 3 | Bob | 24 |
+----+-----------+------+
MySQL टिप्पणी शैलियां
| शैली | सिंटैक्स | स्कोप |
|---|---|---|
| हैश | # टिप्पणी | लाइन अंत तक |
| डबल डैश | -- टिप्पणी | लाइन अंत तक (स्पेस आवश्यक) |
| C-स्टाइल | /* टिप्पणी */ | बहु-लाइन |
महत्वपूर्ण नोट
#और--लाइन के अंत तक टिप्पणी करते हैं--के बाद स्पेस आवश्यक है (--comment अमान्य)/* */कहीं भी, बहु-लाइन- टिप्पणियां मेटाडेटा में संग्रहीत नहीं होतीं (SHOW CREATE TABLE में नहीं दिखतीं)
स्थायी दस्तावेज़ीकरण के लिए
COMMENT विशेषता उपयोग करें:
CREATE TABLE DemoTable (
Id INT PRIMARY KEY COMMENT 'क्रम संख्या',
FirstName VARCHAR(20) COMMENT 'पहला नाम'
) COMMENT = 'कर्मचारी तालिका';
यह SHOW CREATE TABLE और information_schema में दिखाई देता है।