none
como excluir uma tabela cliente e todos os seus dependentes? RRS feed

  • Pergunta

  • boa tarde amigos,como faço para excluir a tabela cliente e todos os seus depentendes?

    ou seja cada cliente tem no maximo 3 dependentes,ao excluir o clinte tambem seus dependentes, como faço o comando delete?

    obrigado e boa tarde a todos
    segunda-feira, 24 de novembro de 2008 18:48

Respostas

  • Olá Tiago,

     

    Você pode usar o seguinte código:

     

    Code Snippet

    ALTER TABLE tbDependente WITH CHECK ADD CONSTRAINT FK_cli_dep

    FOREIGN KEY(idCliente) REFERENCES tbCliente (idCliente) ON UPDATE CASCADE ON DELETE CASCADE

     

     

    Isso pode ser feito de várias formas, no entanto, na maioria dos casos o uso de constraints é a melhor opção.

     

    Abraços

    segunda-feira, 24 de novembro de 2008 19:49

Todas as Respostas

  • .

    segunda-feira, 24 de novembro de 2008 19:06
  • Olá Tiago,

     

    Você pode usar o seguinte código:

     

    Code Snippet

    ALTER TABLE tbDependente WITH CHECK ADD CONSTRAINT FK_cli_dep

    FOREIGN KEY(idCliente) REFERENCES tbCliente (idCliente) ON UPDATE CASCADE ON DELETE CASCADE

     

     

    Isso pode ser feito de várias formas, no entanto, na maioria dos casos o uso de constraints é a melhor opção.

     

    Abraços

    segunda-feira, 24 de novembro de 2008 19:49
  • ola boa noite, valeu mesmo vou tentar aki ta,
    boa noite e mto obrigado a todos
    terça-feira, 25 de novembro de 2008 02:31