Ed
há 3 meses
Para definir uma restrição de chave estrangeira em SQL para PostgreSQL, você pode especificar o que deve acontecer quando a chave primária referenciada é atualizada. As opções que você apresentou são todas ações que podem ser definidas para uma chave estrangeira. Vamos analisar as alternativas: a) ON UPDATE CASCADE - Esta opção faz com que, ao atualizar a chave primária, as chaves estrangeiras que referenciam essa chave também sejam atualizadas automaticamente. b) ON UPDATE NO ACTION - Esta opção não faz nada se houver uma tentativa de atualizar a chave primária que é referenciada por uma chave estrangeira. Se houver referências, a atualização falhará. c) ON UPDATE SET NULL - Esta opção define que, ao atualizar a chave primária, as chaves estrangeiras que referenciam essa chave serão definidas como NULL. d) ON UPDATE RESTRICT - Esta opção impede a atualização da chave primária se houver chaves estrangeiras que a referenciam. A opção correta para definir uma restrição de chave estrangeira com ação de atualização em SQL para PostgreSQL é: a) ON UPDATE CASCADE.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
O comando usado para definir uma restrição de chave estrangeira com ação de atualização em SQL para PostgreSQL é a opção "a. ON UPDATE CASCADE". Isso significa que, quando a chave primária é atualizada, a chave estrangeira correspondente também será atualizada automaticamente.
Mais perguntas desse material