Vinicius wrote:

> Estou precisando criar uma view para me retorna um select * from .... mas 
> preciso passar alguns parametros pra este select, eu consigo fazer isso com 
> view ou so com funcao ?
> 
> Se algume puder me enviar algum exemplo me ajudaria..
Seria isso? Se não for, pelo que entendi você quer passar algum
parâmetro ao criar a visão (aka view), isso também pode ser feito
especificando a restrição na cláusula WHERE do SELECT ao criar a visão.

regression=# create table foo (a integer, b integer);
CREATE TABLE
regression=# insert into foo values(1,2);
INSERT 0 1
regression=# insert into foo values(3,4);
INSERT 0 1
regression=# insert into foo values(1,5);
INSERT 0 1
regression=# create view bar as select a,b from foo;
CREATE VIEW
regression=# select * from bar where a = 1;
 a | b 
---+---
 1 | 2
 1 | 5
(2 registros)

regression=# 


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a