Forum FederaForum Strona Główna FederaForum
Forum Federacji na rzecz Kobiet i Planowania Rodziny o zdrowiu i prawach seksualnych kobiet i mężczyzn
 
 POMOCPOMOC   FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

MYSQL Foreign Key enforcement needed

 
Napisz nowy temat   Odpowiedz do tematu    Forum FederaForum Strona Główna -> Seks w ciąży
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Polkldwq054



Dołączył: 30 Maj 2014
Posty: 2

PostWysłany: Pią Maj 30, 2014 18:49    Temat postu: MYSQL Foreign Key enforcement needed Odpowiedz z cytatem

<br>MYSQL Foreign Key enforcement needed</br><br>CREATE DATABASE TEST01234;</br><br> USE TEST01234;</br><br> CREATE TABLE PARENT (</br><br> PARENT_NAME varchar(255) PRIMARY KEY,</br><br> PARENT_DESC varchar(255));</br><br> CREATE TABLE CHILD (</br><br> PARENT_NAME varchar(255),</br><br> CHILD_NAME varchar(255),</br><br> CHILD_DESC varchar(255),</br><br> PRIMARY KEY (PARENT_NAME, CHILD_NAME),</br><br> FOREIGN KEY (PARENT_NAME) REFERENCES PARENT(PARENT_NAME)</br><br> ON UPDATE CASCADE</br><br> ON DELETE CASCADE);</br><br> INSERT INTO PARENT VALUES("PARENT A","Some Parent");</br><br> INSERT INTO CHILD VALUES("PARENT A","CHILD A","Some Child");</br><br> INSERT INTO CHILD VALUES("PARENT A","CHILD B","Some Child");</br><br> INSERT INTO CHILD VALUES("PARENT A","CHILD C","Some Child");</br><br> INSERT INTO CHILD VALUES("PARENT B","CHILD D","Non-present Parent");</br><br> DELETE FROM PARENT WHERE PARENT_NAME = "PARENT A";</br><br> SELECT * FROM CHILD; Also, </br><br>mysql SHOW VARIABLES LIKE "%version%";</br><br> ------------------------- --------------------- </br><br> | Variable_name | Value |</br><br> ------------------------- --------------------- </br><br> | protocol_version | 10 |</br><br> | version | 5.1.41-3ubuntu12.10 |</br><br> | version_comment | (Ubuntu) |</br><br> | version_compile_machine | i486 |</br><br> | version_compile_os | debian-linux-gnu |</br><br> ------------------------- --------------------- </br><br> 5 rows in set (0.00 sec) Two things are happening that I thought would be different. * The first is that MySQL lets me insert values into CHILD that don't match anything in PARENT . I thought the foreign key restraint would stop that from happening. * The second is that MySQL doesn't delete the PARENT A records from CHILD when PARENT A is deleted from PARENT . I thought that the cascade statement would make that happen. </br><br>I feel like I'm missing something obvious. Any suggestions? </br>
Nose Reshaper Review Nose Right VS Nose Huggies VS Nose Magic
Bamboo Flooring in Perth
Take a spin, be part of Pedalfest scene in Oakland xboter 2014
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
Reklama






Wysłany: Pią Maj 30, 2014 18:49    Temat postu:

Powrót do góry
vandielol



Dołączył: 26 Lip 2018
Posty: 8043

PostWysłany: Czw Lip 26, 2018 13:57    Temat postu: Odpowiedz z cytatem

bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306bae306
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Reklama






Wysłany: Czw Lip 26, 2018 13:57    Temat postu:

Powrót do góry
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum FederaForum Strona Główna -> Seks w ciąży Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

FederaForum  

To forum działa w systemie phorum.pl
Masz pomysł na forum? Załóż forum za darmo!
Forum narusza regulamin? Powiadom nas o tym!
Powered by Active24, phpBB © phpBB Group