SQL ALTER TABLE Óï¾ä

ALTER TABLE Óï¾ä

ALTER TABLE Óï¾äÓÃÓÚÔÚÒÑÓеıíÖÐÌí¼Ó¡¢Ð޸Ļòɾ³ýÁС£

SQL ALTER TABLE Óï·¨

ÈçÐèÔÚ±íÖÐÌí¼ÓÁУ¬ÇëʹÓÃÏÂÁÐÓï·¨:

ALTER TABLE table_name
ADD column_name datatype

Ҫɾ³ý±íÖеÄÁУ¬ÇëʹÓÃÏÂÁÐÓï·¨£º

ALTER TABLE table_name 
DROP COLUMN column_name

×¢ÊÍ£ºÄ³Ð©Êý¾Ý¿âϵͳ²»ÔÊÐíÕâÖÖÔÚÊý¾Ý¿â±íÖÐɾ³ýÁеķ½Ê½ (DROP COLUMN column_name)¡£

Òª¸Ä±ä±íÖÐÁеÄÊý¾ÝÀàÐÍ£¬ÇëʹÓÃÏÂÁÐÓï·¨£º

ALTER TABLE table_name
ALTER COLUMN column_name datatype

ԭʼµÄ±í (ÓÃÔÚÀý×ÓÖеÄ)£º

Persons ±í:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

SQL ALTER TABLE ʵÀý

ÏÖÔÚ£¬ÎÒÃÇÏ£ÍûÔÚ±í "Persons" ÖÐÌí¼ÓÒ»¸öÃûΪ "Birthday" µÄÐÂÁС£

ÎÒÃÇʹÓÃÏÂÁÐ SQL Óï¾ä£º

ALTER TABLE Persons
ADD Birthday date

Çë×¢Ò⣬ÐÂÁÐ "Birthday" µÄÀàÐÍÊÇ date£¬¿ÉÒÔ´æ·ÅÈÕÆÚ¡£Êý¾ÝÀàÐ͹涨ÁÐÖпÉÒÔ´æ·ÅµÄÊý¾ÝµÄÀàÐÍ¡£

Ð嵀 "Persons" ±íÀàËÆÕâÑù£º

Id LastName FirstName Address City Birthday
1 Adams John Oxford Street London  
2 Bush George Fifth Avenue New York  
3 Carter Thomas Changan Street Beijing  

¸Ä±äÊý¾ÝÀàÐÍʵÀý

ÏÖÔÚÎÒÃÇÏ£Íû¸Ä±ä "Persons" ±íÖÐ "Birthday" ÁеÄÊý¾ÝÀàÐÍ¡£

ÎÒÃÇʹÓÃÏÂÁÐ SQL Óï¾ä£º

ALTER TABLE Persons
ALTER COLUMN Birthday year

Çë×¢Ò⣬"Birthday" ÁеÄÊý¾ÝÀàÐÍÊÇ year£¬¿ÉÒÔ´æ·Å 2 λ»ò 4 λ¸ñʽµÄÄê·Ý¡£

DROP COLUMN ʵÀý

½ÓÏÂÀ´£¬ÎÒÃÇɾ³ý "Person" ±íÖÐµÄ "Birthday" ÁУº

ALTER TABLE Person
DROP COLUMN Birthday

Persons ±í»á³ÉΪÕâÑù:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing
VUE