
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Simulação de mercado (Parte 24): Iniciando o SQL (VII) foi publicado:
O que iremos ver agora, somente deverá ser utilizado se você tiver certeza do que está fazendo. Não tente usar isto, antes de entender o que foi visto nos tópicos anteriores. Ou você acabará em uma enroscada sem tamanho dentro do SQL. Ok, dado o aviso, vamos ver do que se trata. Suponhamos que exista um banco muito complexo em termos de estrutura de tabelas. E este banco está fazendo uso de uma relação muito específica entre estas tabelas. Como você viu no tópico anterior, se você tentar remover uma registro com base na sua chave primária, e esta esteja sendo referenciada em outra tabela, por meio da chave estrangeira. Você não conseguirá remover o registro. A menos que você primeiro remova todas a referências que existir a esta chave primária. A forma de se fazer isto, foi explicada no tópico anterior. Quando temos poucas tabelas fazer tal coisa é bem simples e direto. Mas se tivermos muitas tabelas, a coisa começa a ficar complicada. Já que para cada tabela, você precisará de um comando DELETE sendo construído.
Autor: Daniel Jose