我用的是ORACLE10g的版本,我想问一下在删除表空间时怎样顺带连操作系统上的数据文件一起删除掉?我只知道在EM里可以实现这个功能. 那能不能在SQL*plus里实现呢?有人说用drop tablespace aaa including contents and datafiles; 可是我用过这条命令行后OS上的数据文件仍然存在. 那么这个命令里INCLUDING的是什么呢??还有个问题就是能否把tablespace A中的某个表TEST移动到tablespace B中?如果可以的话怎样实现?谢谢了~
解决方案 »
- 选择条件变化怎么处理?不用动态语句
- 如何统计表中出现字符串频率
- 怎么删除所有表的数据
- TRUNCATE TABLE后索引也不好用了?谢谢!
- 请教个奇怪是SQL问题?
- 怎么写PROCEDURE,救命!
- 为什么建不了表分区?
- VB工程,用Microsoft ODBC for OracleL连接ORACLE,在别的机器上运行,必须安装ORACLE客户端吗?急急急急急急急急急急!
- 我把数据库从SQL SERVER2000中导入到ORACLE中,但是TEXT类型的字段总是报错。为什么?
- 在oracle的select语句中能不能用判断语句如:select if .. then ... else ...end if from dual
- 在存储过程中如何给date型变量赋值
- sql 里怎么把查询到的结果自动编号
是删除表空间的同时,也删除该表空间上的所有数据库对象和相关的数据文件alter table test move tablespaceB;
就可以完成将表TEST从原有的表空间转移到tablespceB中.但前提是执行该转移操作的用户在TABLESPACEB表空间上有配额.且对TEST表有ALTER的权限.