Autor | Zpráva | ||
---|---|---|---|
tzx Profil * |
#1 · Zasláno: 17. 2. 2011, 00:33:24
Ahojky profíci,
mohli by ste mi prosím vysvetliť, čo znamená táto časť SQL dopytu: ... CONSTRAINT `column_id` FOREIGN KEY (`parent_id` ) REFERENCES `db`.`table` (`column_id` ) ON DELETE NO ACTION ON UPDATE NO ACTION ... Nejak som z toho *****. |
||
tzx Profil * |
#2 · Zasláno: 17. 2. 2011, 00:34:22
po pravde: čítal som ta na wiki, ale bol som z toho magor a nejaká naša stránka, ktorá by to schopne vysvetľovala, nie je...
|
||
Kajman_ Profil * |
#3 · Zasláno: 17. 2. 2011, 09:06:50
Zjednodušeně to znamená, že do sloupce parent_id Vám databáze nepovolí vložit hodnotu, která není v sloupci column_id.
|
||
tzx Profil * |
#4 · Zasláno: 17. 2. 2011, 11:55:36
aha...takže keď je toto db.table2 - ktorý je prepojený s db.table, ako zmením hodnotu v db.table2 ? Cez SQL dopyt na tabuľku db.table?
Mám si to zobrať ako keby to bol "referenčný odkaz" (z jazyka C/C++: &S) |
||
Časová prodleva: 13 let
|
0