Oracle(创建、修改、删除表)

半腔热情 提交于 2020-02-25 21:21:55

1、数据类型(ROWID):行地址

rowid:

 

根据rowid获取某一元组:

 

 

2、表的创建

(1)方式一:create table 

(2) 方式二:

当as后面的语句能够查询到数据的时候,不仅创建了表的结构而且查询到的数据也会自动添加到新创建的表内部:

 

查询表中是否有数据:

 

 当as后面的语句不能查询到数据的时候,只创建表的结构,不会向表中添加数据:

 

 

  3、修改表

修改属性的名字:

 

 

 4、删除表

执行drop table语句,删除一个表:

 

那么表删除后去了哪里呢?答案是:回收站

查看回收站:

 

清空回收站:

 

 将RECYCLEBIN NAME中的值加上双引号后,执行select语句,依旧可以查看表中的数据(要保证删除表后没有清空回回收站)

只有普通用户登录的时候才有回收站,普通用户没有回收站。

将表从回收站恢复:

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!