DDL - Data Definition Language
statements are defining database schema
Create
Create objects in the database
CREATE TABLE table_name
(column_name data_type,
column_name data_type)
CREATE TABLE table 1
( ID int,
Last_name varchar(25)
)
Alter
Alter columns in an existing table
Add
ALTER TABLE table_name
ADD column_name data_type
Delete
ALTER TABLE table_name
DROP COLUMN column_name
Modify
ALTER TABLE table_name
MODIFY column_name data_type
ALTER TABLE table_name
RENAME COLUMN column_name 1 to column name 2
Drop
Delete a table
DROP TABLE table_name
Truncate
Delete data in the table, but not table itself (架空table)
TRUNCATE TABLE table_name
Rename
Rename an object