「MySQL - テーブル」の版間の差分

ナビゲーションに移動 検索に移動
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>


案内メニュー