ALTER TABLE statement SQL में table की structure को modify करने के लिए प्रयोग किया जाता है। इससे हम किसी table में नया कॉलम जोड़ सकते हैं, मौजूदा कॉलम हटा सकते हैं या उसका नाम बदल सकते हैं।
ALTER TABLE table_name
ADD column_name datatype;
ALTER TABLE Students
ADD Email VARCHAR(100);
यह कमांड Students table में एक नया कॉलम Email जोड़ देगा।
ALTER TABLE table_name
DROP COLUMN column_name;
ALTER TABLE Students
DROP COLUMN Age;
यह Students table से Age कॉलम को हटा देगा।
ALTER TABLE table_name
RENAME COLUMN old_name TO new_name;
ALTER TABLE Students
RENAME COLUMN Name TO FullName;
यह Name कॉलम का नाम बदलकर FullName कर देगा।
ALTER TABLE table_name
MODIFY column_name new_datatype;
ALTER TABLE Students
MODIFY FullName VARCHAR(150);
यह FullName कॉलम का data type 100 से बढ़ाकर 150 characters कर देगा।
ALTER TABLE statement SQL में बहुत जरूरी होता है जब आपको database structure में बदलाव करने हों। इससे table को modify करना आसान हो जाता है।