首页 > 技术文章 > oracle常用语法

seven717 2018-11-19 13:58 原文

Oracle常用语法:

添加一列:  

alter   table   A   add( CFYJSNR  varchar2(20));    

修改列:

alter  table A  rename   column   CFYJSNR   to   CFJYSNR;     

修改列的类型:

alter table A modify cfyj varchar(200); 


删除数据库一列   

alter table A drop column CFYJSNR

删除数据库中一个表

drop table A

清除表内的数据

truncate table [表名];
delete from [表名];

delete与truncate的区别:
delete:会产生rollback,如果删除大数据量的表速度会很慢,同时会占用很多的rollback segments。
truncate: 是DDL操作,不产生rollback,速度快。

推荐阅读