#DB2数据库的增删改查
1、新增字段
ALTER TABLE table ADD COLUMN <column_name> <column_type>;
2、删除已有的字段
ALTER table table DROP column ;
3、修改字段名称
ALTER TABLE table RENAME column TO ;
4、修改字段类型
ALTER TABLE table ALTER COLUMN <column_name> SET DATA TYPE <column_type>;
5、修改字段长度
alter table 表名 alter 字段名 set data type 字段类型(长度);
6、将为空的字段修改不为空
ALTER TABLE <table_name> ALTER COLUMN <column_name> SET NOT NULL ;
7、删除部分数据
DELETE FROM <table_name> WHERE SLSJ<=‘2016-12-31 23:59:59’;
#MYSQL数据库的增删改查
1、新增字段
ALTER TABLE tb_article ADD COLUMN name1 VARCHAR(30);
2、修改字段名称
ALTER TABLE user CHANGE name1 name2 VARCHAR(30);
3、修改字段类型
ALTER TABLE user MODIFY COLUMN name1 VARCHAR(50);
4、修改字段长度
ALTER TABLE user MODIFY COLUMN NAME VARCHAR(50);
5、添加注释
ALTER TABLE user ADD u_des varchar(100) COMMENT ‘用户描述’;
6、修改注释
ALTER TABLE user MODIFY u_name varchar(60) COMMENT ‘用户姓名’;
#ORACLE数据库的增删改查
1、新增字段
alter table 表名 add 列名 varchar(10);
2、修改字段名称
alter table 表名 rename column 老的字段名称 to 新的字段名称;
3、修改字段类型
alter table 表名 modify 列名 varchar2(20);
4、删除字段
alter table 表名 drop column 列名;