Índice:

Uma visualização pode ser atualizada?
Uma visualização pode ser atualizada?

Vídeo: Uma visualização pode ser atualizada?

Vídeo: Uma visualização pode ser atualizada?
Vídeo: COMO FORÇAR O YOUTUBE A TE DAR VISUALIZAÇÕES E CRESCER SEU CANAL 2024, Maio
Anonim

Vocês posso inserir, atualizar , e deletar linhas em um visualizar , sujeito às seguintes limitações: Se o visualizar contém junções entre várias tabelas, você posso apenas insira e atualizar uma mesa no visualizar , e você posso não exclua linhas. Vocês posso modifique diretamente os dados em visualizações com base em consultas de união.

Também é importante saber quando podemos atualizar uma visualização?

kiran prasad

  • kiran prasad. Respondido em: 31 de outubro de 2007.
  • Sim, podemos atualizar a visão, se: - se a visão for criada em uma única tabela - se a visão contiver o campo de chave primária - se a visão contiver todos os campos não nulos das tabelas subjacentes - se a consulta da visão não contiver grupo por ou qualquer agregado campo.

Também sabe, podemos atualizar uma visão no Oracle? Resposta: A VIEW no Oracle é criado juntando-se 1 ou mais tabelas. Quando você atualizar registro (s) em um VISUALIZAR , isto atualizações os registros nas tabelas subjacentes que compõem o Visualizar . Então sim você pode atualizar os dados em um Oracle VIEW desde que você tenha os privilégios adequados para o subjacente Oráculo tabelas.

Da mesma forma, pode-se perguntar: as visualizações SQL são atualizadas automaticamente?

No SQL A exibição padrão do servidor nada mais é do que uma consulta. Conforme os dados subjacentes mudam, quando a consulta é acessada, ela reflete as mudanças nos dados. Isso é automático , mas não porque alguma ação adicional esteja ocorrendo para refrescar os dados na visualização.

A visualização é atualizada quando a tabela é atualizada?

UMA visualizar é basicamente uma consulta armazenada, ela não contém dados, então não, ela não obterá Atualizada quando o mesas é construído em. No entanto, assim que você referenciar o visualizar a consulta na qual ele se baseia será executada, então você Vejo as mudanças feitas na base mesas . Sim, um visualizar é uma consulta SELECT em relação ao subjacente mesas / Visualizações.

Recomendado: