問題タブ [mysql-error-1452]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - サンプル コードを機能させる方法 エラー 1452
私は 2 日前に MAMP で mySQL ワークベンチを使い始めたところです。子行の更新の失敗と外部制約の失敗に関するエラーが発生し続けます。ただし、テーブルを結び付けるには外部制約が必要であると確信しています。
mysql - MySQL ワークベンチ エラー 1452
MySQL Workbench が提供するツールを使用して、あるテーブルから別のテーブルへの外部キーを作成しようとしましたが、次のエラーしか表示されません。
私を最も混乱させるのは行mediacom
です。#sql-758_4
、私が使用する実際のクエリは次のとおりです。
インデックスは正常に挿入されますが、残りは無視されます。なぜですか?
これは med_agente テーブルです
そして、これはmed_agenziaです
どこが問題???
mysql - MySQL のテーブルに値を挿入できません
これらの値を、MySQL データベースのテーブルの 1 つの Artist_Name 列に挿入しようとしています。
しかし、私がしようとするたびに、このエラーが発生し続けます!
テーブル自体の Artist_id 列に割り当てた外部キーと関係があると思います。問題の内容と修正方法がわかりません。
お役に立てれば、テーブルのコード全体を提供できます。
どんな助けでも大歓迎です。
mysql - テーブルに値を挿入できません。外部キー制約が失敗し続けます
このコードを MySQL データベースの Albums テーブルに挿入しようとしています
しかし、しようとするたびに、このエラーが発生し続けます。
テーブル内の外部キーと関係があることはわかっていますが、外部キーは自動インクリメントされないため、手動で入力する必要があります。
これがテーブルコードです。
これを修正するにはどうすればよいですか? テーブルにデータを入力する必要があります。
mysql - MySQL エラー番号: 1452 (異常なケース)
このクエリを使用して外部キーを追加しようとしました:
私のテーブル mysql_dump は次のとおりです。
患者のテーブルは次のとおりです。
しかし、MySQL はエラーを返します。
子行を追加または更新できません: 外部キー制約が失敗しました (
newportal_enc
.#sql-3863_9f
, CONSTRAINTStripeBillingPatientRef
FOREIGN KEY (PatientRef
) REFERENCESPatient
(PatientId
) ON DELETE SET NULL)
newportal_enc.#sql-3863_9f
データベースにテーブルが存在しないため、混乱しています。
これはインデックスの存在によるものではありませんPatientRef
。このインデックスを削除した後も問題が解決しないためです。
このエラーが発生する理由と解決方法を教えてください。
mysql - 同じ外部フィールドを指す 2 つの列
次のフィールドを持つ mySQL テーブルがありmessages
ます: id
、parent
、。profesor
message
parent
とprofesor
は両方ともユーザーであり、user
テーブルに格納されます ( id
、name
、last name
)
そこで、phpMyAdmin でテーブルを作成してから、次のように書きました。
そして完璧に機能しました!親に対して同じことをすると、次のエラーが発生します。
私が間違っていることは何ですか?
mysql - MySQL ワークベンチ。エラー 1452: 子行を追加または更新できません: 外部キー制約が失敗しました。操作に失敗しました
部下(テーブル管理者)と主テーブル(部署)を外部キーでバインドできません。次のメッセージが表示されます。
実行中:
操作に失敗しました: SQL スクリプトをデータベースに適用中にエラーが発生しました。
列名: "id_department" テーブル "Department" には:
- データ型 - INT(10)
- ストレージ: 主キー、非 Null、一意、符号なし、自動インクリメント。
列名: "id_department" テーブル "管理者" には:
- データ型 - INT(10)
- ストレージ: 非 Null、署名なし。