Adding a new column is one of the most common schema changes in software projects. Done well, it’s fast, safe, and requires zero downtime. Done poorly, it can lock tables, block writes, or break production. The process depends on your database engine, data volume, and migration tooling.
In SQL,