0% found this document useful (0 votes)
24 views1 page

Cheatsheet 6

Info
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views1 page

Cheatsheet 6

Info
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

04/09/2024 05:11 about:blank

SQL Cheat Sheet: CREATE TABLE, ALTER, DROP, TRUNCATE


Command Syntax Description Example
MySQL/DB2: CREATE TABLE table_name (col1 CREATE TABLE statement is to create the table.
CREATE datatype optional keyword, col2 datatype Each column in the table is specified with its MySQL/DB2: CREATE TABLE employee (
optional keyword,col3 datatype optional employee_id char(2) PRIMARY KEY, first_name
TABLE keyword,..., coln datatype optional
name, data type and an optional keyword which varchar(30) NOT NULL, mobile int);
keyword) could be PRIMARY KEY, NOT NULL, etc.,
MySQL/DB2:
MySQL/DB2
Option 1. ALTER TABLE table_name ADD
ALTER column_name_1 datatype....ADD COLUMN Option 1. ALTER TABLE employee ADD income
column_name_n datatype; ALTER TABLE statement is used to add the bigint;
TABLE - ADD
columns to a table.
COLUMN
Option 2. ALTER TABLE table_name ADD COLUMN Option 2. ALTER TABLE employee ADD COLUMN
column_name_1 datatype....ADD COLUMN income bigint;
column_name_n datatype;
MySQL: ALTER TABLE MODIFY MODIFY clause
ALTER MySQL: ALTER TABLE table_name MODIFY is used with the ALTER TABLE statement to MySQL: ALTER TABLE employee MODIFY mobile
column_name_1 new_data_type; CHAR(20);
TABLE - modify the data type of columns.
ALTER
DB2: ALTER TABLE table_name ALTER COLUMN DB2: ALTER TABLE employee ALTER COLUMN
COLUMN column_name_1 SET DATA TYPE datatype;
Db2: ALTER TABLE ALTER COLUMN statement is mobile SET DATA TYPE CHAR(20);
used to modify the data type of columns.
ALTER
TABLE - MySQL/DB2: ALTER TABLE table_name DROP ALTER TABLE DROP COLUMN statement is used to MySQL/DB2:
DROP COLUMN column_name_1 ; remove columns from a table. ALTER TABLE employee DROP COLUMN mobile ;
COLUMN
MySQL:ALTER TABLE table_name CHANGE MySQL: ALTER TABLE CHANGE COLUMN CHANGE
ALTER COLUMN current_column_name new_column_name COLUMN clause is used to rename the columns MySQL: ALTER TABLE employee CHANGE COLUMN
first_name name VARCHAR(255);
TABLE - datatype [optional keywords]; in a table.
RENAME
DB2: ALTER TABLE table_name RENAME COLUMN DB2: ALTER TABLE employee RENAME COLUMN
COLUMN DB2: ALTER TABLE RENAME COLUMN statement is first_name TO name;
current_column_name TO new_column_name; used to rename the columns in a table.
MySQL: TRUNCATE TABLE statement is used to
delete all of the rows in a table.
TRUNCATE MySQL: TRUNCATE TABLE table_name; MySQL: TRUNCATE TABLE employee;
TABLE Db2: The IMMEDIATE specifies to process the
DB2: TRUNCATE TABLE table_name IMMEDIATE; DB2: TRUNCATE TABLE employee IMMEDIATE ;
statement immediately and that it cannot be
undone.
Use the DROP TABLE statement to delete a table
from a database. If you delete a table that MySQL/DB2:
DROP TABLE MySQL/DB2DROP TABLE table_name ;
contains data, by default the data will be deleted DROP TABLE employee ;
alongside the table.

Author(s)
Himanshu Birla
Niveditha Pandith TS

about:blank 1/1

You might also like