12,982
回編集
109行目: | 109行目: | ||
<br> | <br> | ||
<u>一時テーブルは、データベース(スキーマ)と非常に疎な関係を持っており、データベースの削除後も、そのデータベース内で作成された一時テーブルは自動的には削除されない。</u><br> | <u>一時テーブルは、データベース(スキーマ)と非常に疎な関係を持っており、データベースの削除後も、そのデータベース内で作成された一時テーブルは自動的には削除されない。</u><br> | ||
<br> | |||
<u>※注意</u><br> | |||
<u><code>START TRANSACTION</code>文または<code>BEGIN</code>文の中において、一時テーブルを作成後に<code>ROLLBACK</code>文を実行する場合、</u><br> | |||
<u>一時テーブル自体は削除されないが、レコードは全ては削除される。</u><br> | |||
<u>つまり、一時テーブルを作成する<code>CREATE TEMPORARY TABLE</code>文は、<code>ROLLBACK</code>文の対象にならず、レコードを複製する箇所のみがロールバックされる。</u><br> | |||
<br><br> | <br><br> | ||