数据表的修改

博客围绕数据表操作展开,涵盖数据表修改、原列标题修改、删除数据表、修改对象名称、truncate截断数据表以及给数据表添加注释等内容,详细介绍了各项操作的语法,并给出了相应的练习示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:数据表的修改
1.语法

ALTER TABLE
ADD

2.练习
例:在deptno30增加新列

ALTER TABLE deptno30
ADD (job varchar(30));

二:数据表原列标题修改操作
1.语法

ALTER TABLE
MODIFY 新列

2.练习
例:将deptno30数据表中ename列标题长度定义为30

alter table deptno30
modify (ename varchar(30));

三:删除数据表
1.语法

DROP TABLE

2.练习
例:删除deptno30

drop table deptno30;

四:修改对象的名称
1.语法

RENAME .. TO ..;

2.练习
例:修改dept数据表表名为department

rename dept to department;

五:truncate截断数据表

1.语法

TRUNCATE 数据表对象

2.例:创建一张dept10数据表

create table dept10
(deptno number(2),
dname varchar(20));

向这张数据表中添加两天记录

insert into dept10 values(10,'zhangsan');
insert into dept10 values(20,'li');

若想查看

select *
from dept10;

删除dept10数据表中所有的记录,并且不能撤销

truncate table dept10;

截断后再次查看里面已没有数据

select *
from dept10;

六:给数据表添加注释
1.语法

    COMMENT ON TABLE table_name

    IS '....';

2.例:给emp数据表添加注释

comment on table emp is '员工信息';

例:使用数据字典查询数据表注释

select *
from user_tab_comments;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值