49. VIEWS

Escrito por Uianes Luiz Rockenbach Biondo.
Última atualização em 04 out. 2023

Toda vez que você deseja realizar uma busca é necessário executar um SELECT. Mas e se for necessário realizar a mesma busca várias vezes? Para facilitar o desenvolvimento de atividades como essa, existe o comando VIEW.

Sintaxe:

CREATE VIEW nomeView AS
SELECT coluna1, coluna2, ...
FROM nomeTabela;

Exemplo:

CREATE VIEW nomesAlunos AS
SELECT nome_aluno
FROM Alunos;

Em seu SGBD aparecerá uma opção (View) "nomesAlunos", toda vez que você clicar, ele executará o SELECT que foi salvo.

Para alterar uma VIEW salva, utilizamos a seguinte sintaxe:

CREATE OR REPLACE VIEW nomeView AS
SELECT coluna1, coluna2, ...
FROM nomeTabela;

Para deletar uma VIEW salva, utilizamos a seguinte sintaxe:

DROP VIEW nomeView;