CREATE
, ALTER
, TRUNCATE
, DROP
, RENAME
CREATE
command extensivelyALTER
:
ALTER TABLE table_name ADD column_name data_type;
ALTER TABLE student ADD age INTEGER;
age
to the student
table with INTEGER
data type.ALTER TABLE table_name ALTER COLUMN column_name data_type;
ALTER TABLE table_name MODIFY COLUMN column_name data_type;
ALTER TABLE student ALTER COLUMN name VARCHAR(50);
ALTER TABLE table_name DROP COLUMN column_name;
ALTER TABLE student DROP COLUMN name;
name
from the student
table.ALTER TABLE table_name ADD CONSTRAINT constraint_name column_constraint(column_names);
ALTER TABLE student ADD CONSTRAINT PK_ID PRIMARY KEY (ID);
ID
column in the student
table.ALTER TABLE table_name DROP CONSTRAINT constraint_name;
ALTER TABLE student DROP CONSTRAINT PK_ID;
PK_ID
from the ID
column in the student
table.