Vistas em SQL

Pergunta
Na verdade não sei o que é uma vista..., vocês poderiam me explicar? É como o resultado de uma consulta?

Valorize esta FAQ:
A FAQ Vistas em SQL tem Pertence à categoria:
Resposta
Uma vista em SQL é o resultado de uma consulta de várias tabelas que te aparece como uma só tabela.

Explicando melhor, por exemplo, você precisa saber dados de duas tabelas, porém necessita que te apareçam ao mesmo tempo e sempre que executar uma determinada sentença que vem dada por um nome que você mesmo deu.

Se se suprime uma tabela a vista associada se invalida.

Formato:

CREATE [OR REPLACE] VIEW NOMEVISTA
[(COLUMA [,COLUMA])]
AS CONSULTA;

AS CONSULTA= Determina as colunas e as tabelas que aparecerão na vista.
[OR REPLACE]= Cria de novo a vista se já existia.

Para consultar a vista criada, USER_VIEWS:

SELECT VIEW_NAME FROM…

Se desejar se aprofundar mais nas vistas, recomendo que leia o artigo de CriarWeb.com.

Por Sara Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Ordenar registros do banco de dados por data
  + Sentença SQL que soma os preços de todos os produtos
  + SQL para contar os registros que têm um campo com valor repetido
  + Selecionar uma parte de uma cadeia em SQL Server
  + Duplicar registro em tabela SQL
  + Alterar a estrutura de uma tabela com SQL
  + Como fazer uma busca em um campo MEMO
  + Contar registros em SQL
  + Obter o valor mais alto de um campo em um conjunto de registros
  + Arquivos .sql
  + [...]

Ver todas las FAQS de Linguagem SQL

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato