Table of Contents
Als het je is opgevallen nod32 Antivirus 6 te downloaden, raden we je aan deze blogpost te gebruiken om je te helpen.
Bijgewerkt
Ik heb tabellen gemaakt over MySQL Workbench zoals weergegeven om uw gezonde eetplan gezonder te maken:
Bijgewerkt
Bent u het beu dat uw computer traag werkt? Geërgerd door frustrerende foutmeldingen? ASR Pro is de oplossing voor jou! Onze aanbevolen tool zal snel Windows-problemen diagnosticeren en repareren, terwijl de systeemprestaties aanzienlijk worden verbeterd. Dus wacht niet langer, download ASR Pro vandaag nog!
CREATE in opdracht TABLE ( OrderID is GEEN null integer, OrderDato STANDAARD DATUM null, Client-ID INT STANDAARD null, LIMIT Ordre_pk PRIMAIRE SLEUTEL (OrdreID), LIMIT Order_fk Buitenlandse (CustomerID) REFERENTIES naar klant (CustomerID)) ENGINE-sector voor InnoDB;
PRODUCTTABEL MAKEN ( ProductID wordt GEEN null integer, Productbeschrijving VARCHAR(100) DEFAULT null, ProductColor VARCHAR(20) DEFAULT null, Nul-object STANDARD INT, LIMIT Product_pk KEY PRIMARY (ProductID)) MOTOR=InnoDB;
MAAK TABEL Orderlinje ( NOT int null commando Het product is NIET int null, Antall Beststilt INT DEFAULT null, BEPERKING Ordrelinje_pk PRIMAIRE SLEUTEL (bestelling, product), BELANGRIJKSTE BEPERKING orderlinje_fk buitenland (Order) LINKS Bestelling (OrderID), LIMIT Ordrelinje_fk1 BUITENLANDSE SLEUTEL (Product) REFERENTIES Product (ProductID)) MOTOR=InnoDB;
Dus als ik probeer waarden in te voegen in de tabel ORDRELINJE
, krijgen mijn partner en ik:
Foutcode: 1452. Kan geen rij in de markt toevoegen om onderliggend element bij te werken: buitenste strikt geheime mislukte waarden (srdjank
.Ordrelinje
, CONSTRAINT Orderlinje_fk< /code>). FOREIGN KEY (
order
) (orderID
)) persoonlijke referenties Gezien order
Ik heb dit hier in de thread gepost, zie je, maar het werkte niet.Mis ik iets of heb ik een idee, is er iets te doen?
Voer in MySQL een rij uit een onderliggende tabel in zonder een tabel die de rij bevat, met behulp van de bovenliggende invoegtabel voor
Voorbeeld van rij boven op onderliggende tabel zonder tabel met regel gekoppeld aan bovenliggende MySQL
- Maak een bovenliggende tabel P1 en een onderliggende tabel C1.
mysql> Tabellen maken p1(id key integer name key, OK, varchar(100));Query-ontwerp 0 (0 beïnvloed.09 creëer sec)mysql> tabel c1 (cid integer sleutel pid overheersend, buitenlands integer verplicht, advies (pid) p1(id));Query-strings ok, 0 beïnvloed (0.09s)
2. Gegevens uit de oudertabel in de jongerentabel invoegen en fouten in de kindermaaltijdtabel aftrekken, aangezien er geen gegevens in de vader- of moedertabel zijn.
mysql> voeg p1 dialoog in OK, (1,'a');zoekopdracht belemmerd 1 rij seconde op (0.03.)mysql> wanneer in verbeterprogramma p1(2, 'b');Query-waarden OK, ik heb het bedrijf sec (0,01.In) toegewezenmysql> waarden c1(2,5) toevoegen;FOUT 1452 (23000): Kan onderliggend bericht niet toevoegen aan rij: buitenste beperking 5 ("test" mislukt. LIMIT `c1_ibfk_1` `c1`, FOREIGN KEY (`pid`) `p1` references SET (`id`) )
mysql> FOREIGN_KEY_CHECKS 0;Query is gelijk aan OK, 0 rijen beïnvloed (0,00 seconden)mysql> voeg jack-waarden in c1(3,5);Verzoek OK, regel #1 (toegewezen 0.02s)mysql>SET FOREIGN_KEY_CHECKS impliceert 1;Query OK, beïnvloed (0.00 0 kloppende s)
4. Zoek na het inschakelen van de validatie van de externe sleutel naar onze eigen nieuwe queryfout.
mysql> c1-waarden overal (4.5);INSERT-fout 1452 (23000): kan geen update of nieuwe rij toevoegen: buitenlandse technische beperking niet (`test` werkt. CONSTRAINT `c1`, `c1_ibfk_1` KEY buitenlands (`pid`) verwijst naar `p1` (`)) id `
mysql> selecteer 2 . overgenomen van c1;+-----+------+| | PID-ID |+-----+------+| | 3 een fantastische |+-----+------+1 rij paren per set (0,00 seconden voor een oplossing)mysql>>p1;+----+------+| Aanmeldingsinstelling |+----+------+| 1 | een specifieke || 2 | gymnasium |+----+------+2 regels in wijziging (0.00 Content="#da532c" sec)
SQL-reacties gerelateerd aan "Kan Mysql-foutcode 1452 niet invoegen"
- We Solve The Problem Download Antivirus Nod32 6
Решаем проблему Скачать антивирус Nod32 6
Nous Résolvons Le Problème Télécharger L'antivirus Nod32 6
Wir Lösen Das Problem Laden Sie Antivirus Nod32 6 Herunter
우리는 문제를 해결합니다. 바이러스 백신 Nod32 6 다운로드
Solucionamos El Problema Descargar Antivirus Nod32 6
Risolviamo Il Problema Scarica Antivirus Nod32 6
Resolvemos O Problema Baixar Antivírus Nod32 6
Vi Löser Problemet Ladda Ner Antivirus Nod32 6
Rozwiązujemy Problem Pobierz Program Antywirusowy Nod32 6