Search the Community
Showing results for tags 'Foreign Key'.
Found 2 results
-
Olá a todos. Estou com uma dúvida. Ao exportar um determinado banco de dados para outro servidor, gerei os sqls com estrutura, views e dados de cada tabela do referido banco. Ao testar os arquivos aqui antes de enviar para o servidor de produção, não me foi mostrado nenhum erro a respeito das referências e restrições das chaves estrangeiras. Ex: ADD CONSTRAINT `caixa_ibfk_1` FOREIGN KEY (`codServBox`) REFERENCES `servicos_processo` (`codServ`) ON UPDATE CASCADE Nessa foreing, mando o campo codServBox da tabela caixa, referenciar o campo codServ da tabela servicos_processo, logo cada registro na tabela caixa, deveria ter um código de serviço que existisse na tabela servicos_processo. O estranho é. Ao exportar para o servidor de produção, feliz por não ter gerado nenhum erro nos testes, sou informado que existem erros nas chaves envolvendo estas tabelas. Volto ao mesmo banco de dados que fiz os testes e seleciono os campos codServBox que não existissem na tabela servicos_processos e encontro um código de serviço que foi inserido na tabela caixa mas não existe na tabela servicos_processo, mesmo com a constraint acima criada. Resumindo, onde está o erro que permitiu, mesmo com uma constraint, inserir um registro com referência inexistente na tabela referenciada pela constraint?
-
Bom Dia, Tenho uma tabela 'interesses' e outra 'usuarios'. Na tabela 'interesses' tenho um campo 'usuario_id' que é chave estrangeira da tabela 'usuarios'. O problema é que preciso alterar o tipo do campo 'usuario_id' na tabela de usuários porém não consigo porque recebo um erro dizendo que o campo em questão faz parte de uma foreign key. Como devo proceder para realizar esta alteração do tipo do campo?
- 4 replies
-
- chave estrangeira
- foreign key
-
(and 2 more)
Tagged with: