语法
添加字段:alter table tablename add (column datatype [default value][null/not null],….);
修改字段:alter table tablename modify (column datatype [default value][null/not null],….);
删除字段:alter table tablename drop (column);
增加备注
comment on column 字段名 is '备注';
例子:
添加 一个字段
alter table user
add (name varchar2(30) default '泼皮' not null)comment on column user.nameis '姓名';
添加多个字段
alter table user
add (name varchar2(30) default ‘无名氏' not null,
age integer default 16 not null,
worth number(9,2)
);
(Worth:身价)
修改字段长度
alter table user
modify (name varchar2(16) default ‘unknown');
删除一个字段
alter table user
drop column name;
重命名表
ALTER TABLE user RENAME TO new_user;
重命名列
ALTER TABLE table_name RENAME COLUMN supplier_name to sname;