Modify an existing table’s structure.
Modifies a column definition: changing type, setting/dropping defaults, altering nullability. Can be fast (metadata-only) or require a full table rewrite depending on the change. Test on a production-size clone before running against live data.
| Database System | Support Status | Since Version | Notes |
|---|---|---|---|
| MySQL | ✓ Supported | all | Multiple ALTER per stmt |
| PostgreSQL | ✓ Supported | all | Standard |
| SQL Server | ✓ Supported | all | Standard |
| Oracle | ✓ Supported | all | Standard |
| SQLite | ✓ Supported | all | Limited: only ADD |
DDL for evolving schemas.
Multiple ALTER per stmt
Standard
Standard
Standard
Limited: only ADD