ALTER TABLE
Common ALTER TABLE Operations
ALTER TABLE OperationsA. Adding and Dropping Columns
-- Adding a column with a default value
ALTER TABLE users ADD COLUMN phone_number VARCHAR(20);
-- Dropping a column
ALTER TABLE users DROP COLUMN middle_name;B. Modifying Column Types
-- Changing an INT to a BIGINT
ALTER TABLE orders ALTER COLUMN price TYPE NUMERIC(12,2);C. Renaming
Managing Constraints and Defaults
The Performance "Gotcha": Table Rewrites
Pro-Tip: Adding Constraints without Downtime
Visualizing Table Evolution
Summary
Last updated