SQL语句更改表的结构
时间:2015-10-9
更改表的结构一般是指添加或删除数据表中的字段,在数据表中添加一个约束等,添加或删除数据表中的安段语法如下:
alter table tableName add columnName type
alter table tableName drop column columnName
其中,tableName代表数据库表的名字,columnName为列的名字,type代表列的类型.
下面迅美用一个示例代码来添加一个telephone字段和删除age字段
alter table user add tlephone varchar(20)
alter table user drop age
在表中添加和删除一个约束的语法如下;
alter table tableName add constraint constraintName constraintType
alter table tableName drop constraint constraintName
其中,constraintName代表约束的名字,constraintType为约束的定义.
例如我们可以为user表的age列添加一个check约束,然后删除它,可以用下列的代码来实现.
alter table user add constraint check_userage check(age>=18)
alter table user drop constraint check_userage