SQL/データベースエラーエラー
MySQL 1451MySQL 1451 — 親行を削除または更新できない
外部キーにより、参照されている親行の変更が阻止されている。
mysql
このエラーの原因
その行が子行から参照されている。主キーの削除や更新は参照整合性に違反する。
修正方法
先に子行を削除または更新する。ON DELETE CASCADE または ON UPDATE CASCADE を追加する。安全であれば SET FOREIGN_KEY_CHECKS=0 を使用する。
関連するエラーコード
SQL/データベースエラーエラー
2D0002D000 — トランザクション終了が無効
現在のコンテキストでトランザクション終了コマンドが無効でした。
postgresql
詳細を表示 SQL/データベースエラーエラー
2200822008 — 日時フィールドのオーバーフロー
日時の値がフィールドの有効範囲外である。
postgresql
詳細を表示 SQL/データベースエラーエラー
MySQL 1142MySQL 1142 — コマンドが拒否されました
ユーザーに必要なテーブルレベルの権限がありません。
mysql
詳細を表示 SQL/データベースエラーエラー
5400054000 — プログラム制限超過
データベース実装の制限を超えました。
postgresql
詳細を表示 SQL/データベースエラーエラー
SQLITE_PERM (3)SQLITE_PERM (3) — アクセス権限の拒否
データベースファイルへのアクセスモードが許可されていません。
sqlite
詳細を表示 SQL/データベースエラー情報
SQLITE_EMPTY (16)SQLITE_EMPTY (16) — データベースが空
データベースファイルは存在しますが、テーブルが含まれていません。
sqlite
詳細を表示