ユーザログテーブルの削除は、以下の操作によって行います。
表の格納構造の削除(DROP DSI文、DROP DSO文) |
↓ |
表の削除(DROP TABLE文) |
↓ |
スキーマの削除(DROP SHCEMA文) |
↓ |
データベーススペースの削除(DROP DBSPACE文) |
↓ |
データベースの削除(DROP DATABASE文) |
この節で使用する例として、以下のデータベースを想定します。
ULOG_DB
ULOG
業務ログ表
業務ログDSO
業務ログDSI
DBSP_1、DBSP_2
■表の格納構造の削除(DROP DSI文、DROP DSO文)
表の格納構造の削除は、DROP DSI文およびDROP DSO文を使用します。
例
ULOG_DBに属する表のDSI、および表のDSOを削除します。
DROP DSI 業務ログDSI; ↑ DSI名 DROP DSO 業務ログDSO; ↑ DSO名 |
DROP DSI文で指定された表のDSIおよびDROP DSO文で指定された表のDSOが削除されます。
■表の削除(DROP TABLE文)
表の削除は、DROP TABLE文を使用します。表を削除すると、表に対する権限情報も削除されます。
例
ULOG_DBに属する表を削除します。
DROP TABLE ULOG.業務ログ表 RESTRICT;
↑
表名 |
■スキーマの削除(DROP SHCEMA文)
スキーマの削除は、DROP SCHEMA文を使用します。スキーマを削除すると、スキーマに対する権限情報も削除されます。
例
ULOG_DBに属するスキーマを削除します。
DROP SCHEMA ULOG RESTRICT;
↑
スキーマ名 |
DROP SCHEMA文で指定されたスキーマが削除されます。
■データベーススペースの削除(DROP DBSPACE文)
データベーススペースの削除は、DROP DBSPACE文を使用します。データベーススペースを削除すると、データベーススペースに対する権限情報も削除されます。
例
ULOG_DBに属するデータベーススペースを削除します。
DROP DBSPACE DBSP_1; ↑ データベーススペース名 DROP DBSPACE DBSP_2; ↑ データベーススペース名 |
■データベースの削除(DROP DATABASE文)
データベース名の削除は、DROP DATABASE文を実行します。
例
ULOG_DBを削除します。
DROP DATABASE ULOG_DB; ↑ データベース名 |