alter的增加和删除
alter table xs_kc add xuefen number;
alter table xs_kc drop column xuefen;
删除的时候必须使用column关键字, 表示删除的是这一列
增加列的时候不能使用column关键字, 否则系统报错
alter跟update的区别
alter是DDL语句,update是DML语句
alter多用来更改表的架构, 或者修改存储过程,修改视图
update是用来修改表内的数据.
举个实际的栗子
打个比方一个表有多字段,字段里面有数据比作一个楼里有很多房间,房间里面有家具
alter是改房间,update是改家具
用法,表名是"家"
在 '家' 加个房间(就是列column) '厕所'
就是
ALTER TABLE 家 ADD 厕所 VARCHAR( 8 )
把 '家' 的 '厨房' 改 '厕所' 就是
ALTER TABLE 你家 CHANGE 厨房 厕所 VARCHA(8)
在厕所里把 '蹲式马桶' 改成 '坐式马桶' 就是
update 家 set 厕所 = 坐式马桶