2007-08-09 truncate文はDDL Oracle DB DMLじゃないのが以外で調べてみた。簡単に言うと以下のようなことらしい。 DDL であり DROP TABLE できる権限が必要 (DELETE 権限では実行できない)。 DDL なので作業の前後で コミット される。(= トランザクション の要素として利用できない) http://biz.rivus.jp/delete_or_truncate.html