Fórum View ou query? #41258

31/12/2003

0

Gostaria de saber a diferença entre o uso de Views e Querys, já que me parece que uma View serve pra consulta(e não aceita parâmetros) enquanto uma query depois de construida fica pronta do sistema e ainda com parâmetros. Qual a vantagem em usar Views e Querys?


Amilton/pr

Amilton/pr

Responder

Posts

02/01/2004

Afarias

|Gostaria de saber a diferença entre o uso de Views e Querys, já que me
|parece que uma View serve pra consulta(e não aceita parâmetros) {...}

Views são apenas ´querys´ (SELECTS) definidas (salvas) no servidor. Não existe qualquer diferença entre executar uma ´query´ ou uma VIEW.

As VIEWS servem principalmente para pre-definir consultas mais usadas e ´esconder´ a implamentação dos usuários.

Além disso, views são muito úteis para manipulação de alterações no metadata do banco de dados (alterações transparentes) e no caso do Interbase/Firebird em particular, serve em situações onde não se pode usar uma ´query´ ou ´sub-query´ direto (ex: group by por função no IB)


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar