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

Python में MySQL का उपयोग करके कॉलम में टिप्पणी जोड़ना

टिप्पणी किसी चीज़ के बारे में पठनीय व्याख्या होती है। कोड में टिप्पणियों का उपयोग कोड स्टेटमेंट के उद्देश्य को समझाने के लिए किया जाता है। इससे बाहरी व्यक्ति को उस विशेष कोड की आवश्यकता और उपयोग समझने में मदद मिलती है।

टिप्पणियों को कंपाइलर द्वारा अनदेखा किया जाता है और ये निष्पादित नहीं होतीं। ये केवल व्याख्यात्मक उद्देश्य के लिए होती हैं और बहुत महत्वपूर्ण होती हैं।

हम SQL टेबल के कॉलम में टिप्पणियां जोड़ सकते हैं। ये टिप्पणियां कॉलम के कार्य या उसके बारे में कुछ बताती हैं। यदि कोई अन्य व्यक्ति उस टेबल को देख रहा है और उस पर काम कर रहा है, तो उसे कॉलम के बारे में जानकारी मिल सकती है।

कॉलम में टिप्पणियां ALTER कमांड का उपयोग करके जोड़ी जा सकती हैं। MODIFY कमांड और COMMENT क्लॉज के साथ ALTER स्टेटमेंट का उपयोग कॉलम में टिप्पणी जोड़ने के लिए किया जाता है।

सिंटैक्स

ALTER TABLE table_name MODIFY column_name column_definition COMMENT "your_comment"

यहां, table_name टेबल का नाम निर्दिष्ट करता है। column_name और column_definition कॉलम का नाम और डेटा प्रकार निर्दिष्ट करते हैं। your_comment वह टिप्पणी है जिसे आप उस विशेष कॉलम में जोड़ना चाहते हैं।

Python में MySQL का उपयोग करके कॉलम में टिप्पणी जोड़ने के चरण

  • MySQL कनेक्टर आयात करें
  • connect() से कनेक्शन स्थापित करें
  • cursor() से कर्सर ऑब्जेक्ट बनाएं
  • उपयुक्त MySQL स्टेटमेंट से क्वेरी बनाएं
  • execute() से SQL क्वेरी निष्पादित करें
  • कनेक्शन बंद करें

उदाहरण

मान लीजिए हमारे पास Students टेबल है। इसमें addr नाम का एक कॉलम है जिसका प्रकार VARCHAR(50) है। हमें इस कॉलम में एक टिप्पणी जोड़नी है जो बताए कि यह पता कॉलम है।

import mysql.connector

db = mysql.connector.connect(
    host="your_host",
    user="your_username",
    password="your_password",
    database="database_name"
)

cursor = db.cursor()
query = 'ALTER TABLE Students MODIFY Address VARCHAR(100) COMMENT "This is the column to store address."'
cursor.execute(query)
db.commit()
print("COMMENT ADDED..")
db.close()

उपरोक्त कोड टेबल में Address कॉलम में टिप्पणी जोड़ता है।

इसे SHOW FULL COLUMNS FROM table_name कमांड का उपयोग करके सत्यापित किया जा सकता है। यह कॉलम परिभाषाओं के साथ टिप्पणियों को भी प्रदर्शित करता है, यदि कोई हो।

आउटपुट

COMMENT ADDED..
  1. - MySQL में NOT NULL कॉलम कैसे जोड़ें?

    दो तरीके: निर्माण के समय या ALTER TABLE से केस 1: टेबल निर्माण के समय CREATE TABLE yourTableName ( yourColumnName dataType NOT NULL, ... ); उदाहरण: INSERT INTO NotNullAtCreationOfTable VALUES (1, Carol); -- OK केस 2: मौजूदा टेबल में ALTER TABLE से जोड़ें ALTER TABLE yourTableName ADD you

  1. - MySQL में एग्रीगेट फ़ंक्शन के बिना कॉलम मान कैसे जोड़ें?

    सीधे अंकगणितीय ऑपरेटर (+) का उपयोग आप SUM() जैसे एग्रीगेट फ़ंक्शन के बिना, प्रत्येक पंक्ति के लिए कॉलम मानों को जोड़ने के लिए + ऑपरेटर का उपयोग कर सकते हैं। सिंटैक्स SELECT *, (col1 + col2 + col3) AS total FROM yourTableName; उदाहरण (4,Mike,82,75,71), (5,Sam,92,89,88); कुल अंक क्वेरी: SELECT *,

  1. PhpMyAdmin में MySQL कॉलम में AUTO_INCREMENT जोड़ना PhpMyAdmin में MySQL कॉलम में AUTO_INCREMENT जोड़ना

    PhpMyAdmin या SQL के माध्यम से किसी मौजूदा कॉलम में AUTO_INCREMENT जोड़ सकते हैं। SQL के माध्यम से: ALTER TABLE yourTableName MODIFY yourColumnName INT NOT NULL AUTO_INCREMENT; उदाहरण: CREATE TABLE AutoIncrementDemo (UserId INT); ALTER TABLE AutoIncrementDemo MODIFY COLUMN UserId INT NOT NULL AUTO_I