Cita:
pero nada .Estoy usando MySQL 4.0.14-nt ALTER TABLE noticias ADD FOREIGN KEY (idcat) REFERENCES catnoticias(idcategoria)
| ||||
Hola, creo que para crear una llave foranea, mysql primero require que el campo que va a ser clave ajena sea un indice, por ello, si no lo has hecho, crea un indice sobre ese campo y despues crea la llave foranea, ok? espero haberte sido de ayuda. un saludo.
__________________ If you think fuck is funny, fuck yourself and save your money, espero que entendais la moraleja... je, je, je |
| ||||
hola, creo que primero tendras que ejecutar algo como esto: alter table x add index(campo); de todos modos te recomiendo que visites la pagina www.mysql.com/doc/en/ALTER_TABLE.html y ahi tienes algun ejemplo. Y una vez crees el indice, prosigues con la creacion de la clave ajena tal y como pones en tu post,ok? un saludo.
__________________ If you think fuck is funny, fuck yourself and save your money, espero que entendais la moraleja... je, je, je |