SQLancer
LESSON 17

SQL (Core) - Altering tables

Progress: 0%

SQL Lesson 17: Altering tables

As business requirements change, database structures must evolve. The ALTER TABLE statement modifies table structures without requiring you to drop and recreate existing data.

Adding Columns & Renaming Tables

-- Add a new column with a default value
ALTER TABLE movies ADD COLUMN rating FLOAT DEFAULT 0.0;

-- Rename table
ALTER TABLE movies RENAME TO pixar_films;

🗄️ Schema Explorer SELECTABLE

movies
|

🎯 Exercises Checklist:

1. Add a column named Aspect_ratio with a FLOAT data type to store aspect ratios
2. Add a column named Language with a TEXT data type with default value English
⚡ Practice Console

Data Output

No results. Run query to fetch data.

Current Task Target

5 rows