菜鸟问题——在线等待

[复制链接]
查看11 | 回复4 | 2007-12-27 10:29:19 | 显示全部楼层 |阅读模式
我要做一个批处理。其中要建表空间,如果已经存在就删除然后再新建。可是如果删除不存在的表空间就会报错,应该怎样写才能实现若已存在就删除再新建,若不存在就直接新建?
谢谢各位指点!
回复

使用道具 举报

千问 | 2007-12-27 10:29:19 | 显示全部楼层
你的要求很恐怖啊!!!
回复

使用道具 举报

千问 | 2007-12-27 10:29:19 | 显示全部楼层
第1次听说
回复

使用道具 举报

千问 | 2007-12-27 10:29:19 | 显示全部楼层
你可以在删除之前先查询系统数据字典,dba_tablespace,大概是这个名字记不太清楚了,如果存在需要创建的表空间的名字再执行删除操作就可以了,如果不存在可以直接创建。
回复

使用道具 举报

千问 | 2007-12-27 10:29:19 | 显示全部楼层
应该是DBA_TABLESPACES
没见过要求在程序里删除表空间的应用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行