Como uso o View do Firebird?

Delphi

27/12/2004

Olá,


Como funciona o View? para que serve? é melhor usar ele do que comando SQL pelo IBQuery?

Ele aceita alguma variavel?


desde ja agradeco
[]s


Titanius

Titanius

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

27/12/2004

Uma view nada mais é do que uma consulta SQL salva no banco de dados. Você a trata como se fosse uma tabela. Ex: SELECT * FROm nome_view


GOSTEI 0
Titanius

Titanius

27/12/2004

certo, eh melhor usar isso, ou uma sql mesmo?

ele aceita parametros?

ex:

select * from alunos
where nome = :nome

?

[]s


GOSTEI 0
Vanius

Vanius

27/12/2004

Boa tarde Fera.

As views tem um desempenho superior aos ´selects´ fois elas ficam no servidor, pre-compiladas. De modo que na 1ª vez q vc utilizar esta view, seu desempenho será = a 1 query normal, mas a partir do 2º acesso, o servidor ja possui este código na memoria e executa a consulta mais rapidamente.
vc pode fazer SELECT * FROM NomeView WHERE... tranquilamente.
Ainda não sei usar os comandos para criar views. Estou estudando isto.
Nao achei um artigo em meu PC. me envia um e-mail mais tarde solicitando isto, mas informe que é do forum clubedelphi e q se trata de views, stored procedure e triggers.
Abraços,

Vanius Girodo
vaniusg@yahoo.com.br


GOSTEI 0
POSTAR