1

db2 9.7 控制中心是否有一个查询,其中我不能一次查询DELETE(DROP)我的架构(包括架构)的所有内容?

我的另一个选择是先删除/删除对象,然后再删除模式。但我想立即删除DROP THE ENTIRE SCHEMA WITH ALL OBJECTS

DROP SCHEMA <schema_name> CASCADE/RESTRICT对我不起作用。

4

2 回答 2

3

ADMIN_DROP_SCHEMA程序是您正在寻找的。

ADMIN_DROP_SCHEMA过程用于删除特定模式和其中包含的所有对象。
http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0022036.htm

于 2013-03-05T19:18:36.597 回答
1

首先删除模式中的所有表。然后尝试使用删除架构

DROP SCHEMA SCHEMA_NAME RESTRICT

webchain.in 有示例 java 程序,解释如何使用 java 程序删除模式

如果删除所有表后删除模式失败,错误 SQLCODE=-551,SQLSTATE=42501,请尝试命令

将数据库上的 dbadm 授予 USER_NAME

于 2015-08-11T18:24:22.317 回答