1

DELETE(DROP)スキーマのすべてのコンテンツ (スキーマを含む) を一度に取得できないクエリが db2 9.7 コントロール センターにありますか?

私の他のオプションは、最初にオブジェクトを削除/削除してからスキーマを削除することです..しかし、私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 に答える