SQL ALTER TABLE 语句
- Marudifu DROP COLUMN
- Pya SQL Increment
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)。
Kuondoa aina ya data ya siri katika jadua, tumia uagizo huu:
ALTER TABLE table_name ALTER COLUMN column_name datatype
Jadua wa asili (kutumiwa kwa mafanikio):
Jadua ya Persons:
Id | LastName | FirstName | Adress | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
Mtaani wa ALTER TABLE
Sasa, tunanua kuongeza siri mpya kwa jadua "Persons" kwa jina "Birthday":
Tumekutumia maandiko ya SQL ya hali ya hii:
ALTER TABLE Persons ADD Birthday date
Taradhisia, siri ya kipya "Birthday" ina aina ya tarehe, inaweza kubadilika kwa tarehe. Aina ya data inasababisha aina ya data ambayo inaweza kuwa hapa katika siri.
Jadua mpya wa "Persons" itakuwa kama hii:
Id | LastName | FirstName | Adress | City | Birthday |
---|---|---|---|---|---|
1 | Adams | John | Oxford Street | London | |
2 | Bush | George | Fifth Avenue | New York | |
3 | Carter | Thomas | Changan Street | Beijing |
Mtaani wa kubadilika ya aina
Sasa tunanua kubadilika aina ya siri ya siri ya "Persons" katika jadua "Birthday":
Tumekutumia maandiko ya SQL ya hali ya hii:
ALTER TABLE Persons ALTER COLUMN Birthday year
Taradhisia, siri ya "Birthday" ina aina ya mwaka, inaweza kubadilika kwa 2 au 4 viwango ya mwaka.
DROP COLUMN mtaani
Kisha, tutumia maandiko ya SQL ya hali ya hii kufungua siri ya "Person" katika jadua "Birthday":
ALTER TABLE Person DROP COLUMN Birthday
Jadua ya Persons itakuwa kama hii:
Id | LastName | FirstName | Adress | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
- Marudifu DROP COLUMN
- Pya SQL Increment