您的位置:首页 > 其它

从产品角度谈如何搞定主动用户与被动用户

2013-05-01 11:35 387 查看
sql>drop tablespace zh including contents cascade constraints

ora-00604:递归sql层1出现错误。

ora-02429:无法删除用于强制唯一/主键的索引。

sql>select segment_name,partition_name,tablespace_name from dba_extents where tablespace_name=upper('zh')

显示出2个表的主键的表空间是:zh --以下是生成删除主键约束的脚本

sql>select 'alter table '||owner||'.'||table_name||' drop constraint '||constraint_name||' ;'
from dba_constraints
where constraint_type in ('U', 'P')
and (index_owner, index_name) in
(select owner, segment_name
from dba_segments
where tablespace_name = 'zh');

显示结果如下:

alter table TEST.SYS_CODE drop constraint PK_CODEID ;

alter table TEST.KS_WPYP_PWPLGX drop constraint PK_KS_WPYP_PWPLGX ;

执行以上2条显示的结果

sql>alter table TEST.SYS_CODE drop constraint PK_CODEID ;

表已经更改

sql>alter table TEST.KS_WPYP_PWPLGX drop constraint PK_KS_WPYP_PWPLGX ;

表已经更改

sql>drop tablespace zh

表空间已经丢弃。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: