[supersaibal]
Originariamente inviato da danny01
ciao ragazzi!
Ho 2 tabelle tab1/tab2 con i campi id(auto_increment) ecc..
Nella tab2 vorrei creare una foreign key(si scrive cosi?) in modo tale che quando inserisco un record nella tab2 lo metto in relazione con un record della tab1.
Il codice che ho scritto è:
************************************************** ********
ALTER TABLE `myDB`.`tab2`
ADD FOREIGN KEY (`Codice_categoria`) REFERENCES `tab1` (`Id_categoria`);
************************************************** ********
mi da il seguente errore:
************************************************** ************
ERROR 1005 (HY000): Can't create table '.\myDB\#sql-4d4_14.frm (errno: 150).
************************************************** ************
Vi prego aiutatemi [/supersaibal]