(ページの作成:「データ操作上、外部キー制約を無効にしたい場面があります。 *一時的に無効にする SET FOREIGN_KEY_CHECKS = 0 *有効に戻す SET FOREI...」)
 
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
 +
== 環境 ==
 +
MySQL 5.5で確認
 +
 +
== 経緯 ==
 
データ操作上、外部キー制約を無効にしたい場面があります。
 
データ操作上、外部キー制約を無効にしたい場面があります。
  
*一時的に無効にする
+
== やること ==
 +
*無効にする
 
  SET FOREIGN_KEY_CHECKS = 0
 
  SET FOREIGN_KEY_CHECKS = 0
  
 
*有効に戻す
 
*有効に戻す
 
  SET FOREIGN_KEY_CHECKS = 1
 
  SET FOREIGN_KEY_CHECKS = 1
 +
 +
[[Category:MySQL]]

2013年4月20日 (土) 22:57時点における最新版

環境

MySQL 5.5で確認

経緯

データ操作上、外部キー制約を無効にしたい場面があります。

やること

  • 無効にする
SET FOREIGN_KEY_CHECKS = 0
  • 有効に戻す
SET FOREIGN_KEY_CHECKS = 1

facebook slideshare rubygems github qiita