テスト用のデータを放り込んだり削除したり、いろいろやっていて変な状態になったテーブルを
ちょっとだけきれいにしたくなりました。
で、TRUNCATE!しようとしたら外部参照制約のせいでTRUNCATEさせてもらえません。。。
そんな時には外部参照のチェックをスキップしてもらって強制的にTRUNCATEします。
truncate.sql
SET FOREIGN_KEY_CHECKS=0;
TRUNCATE [table_name]
Go to list of users who liked
More than 5 years have passed since last update.
テスト用のデータを放り込んだり削除したり、いろいろやっていて変な状態になったテーブルを
ちょっとだけきれいにしたくなりました。
で、TRUNCATE!しようとしたら外部参照制約のせいでTRUNCATEさせてもらえません。。。
そんな時には外部参照のチェックをスキップしてもらって強制的にTRUNCATEします。
SET FOREIGN_KEY_CHECKS=0;
TRUNCATE [table_name]
Register as a new user and use Qiita more conveniently
Go to list of users who liked