Erro ao criar foreign key. Mysql 4.1 errno 150/1216
02/03/2006
0
Olá pessoal,
estou tentando criar uma foreign key no mysql versão 4.1 e ao executa o comando me retorna um erro.
segue o comando
segue a imagem do erro usando o mysql front:
[URL=http://img486.imageshack.us/my.php?image=untitled12nz.jpg][img:f1a25f7727]http://img486.imageshack.us/img486/4959/untitled12nz.th.jpg[/img:f1a25f7727][/URL]
segue a imagem do erro usando o mysql administrator 1.1.9
[URL=http://img208.imageshack.us/my.php?image=erro29ir.jpg][img:f1a25f7727]http://img208.imageshack.us/img208/2117/erro29ir.th.jpg[/img:f1a25f7727][/URL]
Obs. todas as tabelas são do tipo innoDB.
grato.
estou tentando criar uma foreign key no mysql versão 4.1 e ao executa o comando me retorna um erro.
segue o comando
alter table tb_tipo_modelo add constraint fk_tipo_maquina foreign key (nident_tipo_maquina) references tb_tipo_maquina (nidentificador) on delete cascade on update cascade
segue a imagem do erro usando o mysql front:
[URL=http://img486.imageshack.us/my.php?image=untitled12nz.jpg][img:f1a25f7727]http://img486.imageshack.us/img486/4959/untitled12nz.th.jpg[/img:f1a25f7727][/URL]
segue a imagem do erro usando o mysql administrator 1.1.9
[URL=http://img208.imageshack.us/my.php?image=erro29ir.jpg][img:f1a25f7727]http://img208.imageshack.us/img208/2117/erro29ir.th.jpg[/img:f1a25f7727][/URL]
Obs. todas as tabelas são do tipo innoDB.
grato.
Otto
Curtir tópico
+ 0
Responder
Posts
05/03/2006
Mysys
nao tenho certeza mas acho que é porque os campos ligados no forenkey devem ser indice de suas tabelas..
Responder
Clique aqui para fazer login e interagir na Comunidade :)