『ORACLE』表字段的修改和添加(11g)

表添加字段
alter table enmo add 
( archive      VARCHAR(10),
  time         DATE
)

修改字段为非空忽略表中原有数据
alter table SCOTT.ENMO modify NAME not null ENABLE NOVALIDATE;

修改字段名
alter table ENMO rename column mingzi to name;

修改字段类型
alter table ENMO modify NAME VARCHAR2(100) ;

修改字段默认值
alter table ENMO add column_1 varchar2(2) defalut 'Y';

字段添加备注
comment on column SCOTT.ENMO.NAME is '名字';

删除表中某个字段的所有值
update ENMO set NAME = null ;

给字段设置默认值
ALTER TABLE test ADD NAME VARCHAR2(10) DEFAULT 'TESTCOLUMN' NOT NULL;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值