MCAWALA

SQL Topics Menu

SQL में ALTER TABLE क्या है?

ALTER TABLE statement SQL में table की structure को modify करने के लिए प्रयोग किया जाता है। इससे हम किसी table में नया कॉलम जोड़ सकते हैं, मौजूदा कॉलम हटा सकते हैं या उसका नाम बदल सकते हैं।

📋 ALTER TABLE के उपयोग

  • नया कॉलम जोड़ना (Add column)
  • कॉलम हटाना (Drop column)
  • कॉलम का नाम बदलना (Rename column)
  • कॉलम का data type बदलना (Modify column)

➕ कॉलम जोड़ने का Syntax:

ALTER TABLE table_name
ADD column_name datatype;

उदाहरण:

ALTER TABLE Students
ADD Email VARCHAR(100);

यह कमांड Students table में एक नया कॉलम Email जोड़ देगा।

➖ कॉलम हटाने का Syntax:

ALTER TABLE table_name
DROP COLUMN column_name;

उदाहरण:

ALTER TABLE Students
DROP COLUMN Age;

यह Students table से Age कॉलम को हटा देगा।

✏️ कॉलम का नाम बदलना (MySQL):

ALTER TABLE table_name
RENAME COLUMN old_name TO new_name;

उदाहरण:

ALTER TABLE Students
RENAME COLUMN Name TO FullName;

यह Name कॉलम का नाम बदलकर FullName कर देगा।

🛠 कॉलम का data type बदलना:

ALTER TABLE table_name
MODIFY column_name new_datatype;

उदाहरण:

ALTER TABLE Students
MODIFY FullName VARCHAR(150);

यह FullName कॉलम का data type 100 से बढ़ाकर 150 characters कर देगा।

📌 निष्कर्ष (Conclusion)

ALTER TABLE statement SQL में बहुत जरूरी होता है जब आपको database structure में बदलाव करने हों। इससे table को modify करना आसान हो जाता है।