Oracle数据库表的字段添加注释和向现有表添加字段

1、向现有表添加字段alter table sch_schoolextinfo add (LASTYEARTHEQUALITY VARCHAR2(10)); alter table sch_schoolextinfo add (THEORYTRAINCOMNUM VARCHAR2(10alter table old_table add age number(11); #给表old_table增加一名为age的列。create table copy_table select * from old_table; # 对表old_table进行备份。





============-===================================================alter table old_table drop column age; #删除表old_table的age列。alter table old_table rename column age to age22; #把表old_table的age列名改为age22。alter table old_table modify age varchar(30);#更改表old_table的age列数据类型。



2、添加注释 comment on column SCH_SCHOOLEXTINFO.LASTYEARTHEQUALITY is '上年度质量信誉考核情况'; SCH_SCHOOLEXTINFO -------> 表名字LASTYEARTHEQUALITY --------> 字段名



增加Not Null的字段

-- 先将字段加上,默认值为空
ALTER TABLE table_name ADD column_name VARCHAR2(6) DEFAULT'';

-- 再将字段值改为default null
ALTER TABLE  table_name  MODIFY  column_name  VARCHAR2(6)DEFAULT NULL ;

这样字段就是not null了

alter table l_insurence add (LICENSEPLATENO VARCHAR2(15));

comment on column l_insurence.LICENSEPLATENO is '车牌号';


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值