ALTER [IGNORE] TABLE table_name specification [,specification] : Alter Table : Table MySQL TUTORIALS


MySQL TUTORIALS » Table » Alter Table »

 

ALTER [IGNORE] TABLE table_name specification [,specification]


Specifications can be:

ADD [COLUMNcolumn name (column definitions) [FIRST or AFTER column_name]
ADD INDEX [index_name] (column_list)
ADD PRIMARY KEY (column_list)
ADD UNIQUE [index_name] (column_list)
ALTER [COLUMNcolumn_name {SET DEFAULT default_value or DROP DEFAULT}
CHANGE [COLUMNold_col_name create_definition
DROP [COLUMNcol_name
DROP PRIMARY KEY
DROP INDEX index_name
MODIFY [COLUMNcreate_definition
RENAME [ASnew_tbl_name

The IGNORE keyword causes rows with duplicate values in unique keys to be deleted;
otherwise, nothing happens.

ALTER TABLE employee ADD COLUMN Account_Number INT
ALTER TABLE employee ADD INDEX (ID)
ALTER TABLE employee ADD PRIMARY KEY (ID)
ALTER TABLE employee ADD UNIQUE (ID)
ALTER TABLE employee CHANGE ID salary INT
ALTER TABLE employee DROP Customer_ID
ALTER TABLE employee DROP PRIMARY KEY

ALTER TABLE employee DROP INDEX Customer_ID
ALTER TABLE employee MODIFY First_Name varchar(100)
ALTER TABLE employee RENAME Customer



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .

Follow Navioo On Twitter

MySQL TUTORIALS

 Navioo Table
» Alter Table