The table is too small. You need a new column.
Adding a new column changes the shape of your data. Done wrong, it breaks queries, corrupts reports, and slows production. Done right, it extends capability without forcing downtime. The operation sounds simple, but in production it is not. The key is planning the schema change for speed and consistency.
In SQL, ALTER TABLE creates the new column. You define its name, type, constraints, and default values. For example:
ALTER TABLE orders ADD COLUMN shipped_date TIMESTAMP DEFAULT NULL;
This command runs instantly on small tables. On large, high-traffic systems, blocking writes and reads can be fatal. Use tools or migrations that run online schema changes to avoid locking. MySQL offers ALGORITHM=INPLACE or ALGORITHM=INSTANT. PostgreSQL can add certain column types without a full table rewrite. Understand your database’s capabilities before execution.