标签:varchar varchar2 数据 creat 表操作 并且 语法 删除 alc
oracle使用alter table语法可以对表进行添加列,修改列,删除列,重命名或者重命名表名
CREATE TABLE customers
( customer_id number(10) NOT NULL
);
语法
alter table table_name
add column_name column-definition;
eg:
添加customer_name这么一列,数据类型为varchar2(45)
alter table customers
add customer_name varchar2(45);
eg:
添加city varchar2 40长度,默认为“深圳”
alter table customers
add city varchar2(40) default '深圳';
语法
alter table table_name
add (column1 column-definition,
column2 column-definition,
....
columnn column-definition
);
eg:
添加两列,customer_name varchar2(25)与city varchar2 40长度,默认为“深圳”,二者同时完成,先重新创建customer表
drop table customers;
CREATE TABLE customers
( customer_id number(10) NOT NULL
);
alter table customers
add
(
customer_name varchar2(45),
city varchar2(40) default '深圳'
);
语法
alter table table_name
modify column_name column_type;
标签:varchar varchar2 数据 creat 表操作 并且 语法 删除 alc
原文地址:https://www.cnblogs.com/qiudaozhang/p/9473816.html