Porque dá erro na hora de criar esta view?
Dá erro na hora que tento criar a view abaixo. Por que?
Não se pode colocar parâmetros :VInicio em uma view, da forma que se faz em uma Query?
Obrigado.
CREATE VIEW VIEW_ENTRADAS_MOVIESTOQUE(DESCRICAO, PRODUTO, TOTALENTRADAS) AS
SELECT PROD.DESCRICAO as DESCRPRODUTO, MOV.PRODUTO,
SUM(MOV.QUANTIDADE)as TOTALENTRADAS
FROM MOVIESTOQUE MOV
INNER JOIN PRODUTOS PROD ON PROD.CODIGO = MOV.PRODUTO WHERE OPERACAO = ´E´
AND DATA BETWEEN :VInicio and :VFim
GROUP BY MOV.PRODUTO, PROD.DESCRICAO
Não se pode colocar parâmetros :VInicio em uma view, da forma que se faz em uma Query?
Obrigado.
CREATE VIEW VIEW_ENTRADAS_MOVIESTOQUE(DESCRICAO, PRODUTO, TOTALENTRADAS) AS
SELECT PROD.DESCRICAO as DESCRPRODUTO, MOV.PRODUTO,
SUM(MOV.QUANTIDADE)as TOTALENTRADAS
FROM MOVIESTOQUE MOV
INNER JOIN PRODUTOS PROD ON PROD.CODIGO = MOV.PRODUTO WHERE OPERACAO = ´E´
AND DATA BETWEEN :VInicio and :VFim
GROUP BY MOV.PRODUTO, PROD.DESCRICAO
Valdirdill
Curtidas 0
Respostas
Aroldo Zanela
23/03/2004
Colega,
Conceitualmente não, bem como, nunca vi na prática. Você pode utilizar um SP neste caso.
Conceitualmente não, bem como, nunca vi na prática. Você pode utilizar um SP neste caso.
GOSTEI 0
Geno
23/03/2004
Eh vero..pode nao!!!!
Acredito que vc esteja confundindo as coisas.
Nao existe sentido em por parametros numa view.
A ideia de uma view eh proporcionar uma VISAO de um conjunto de tabelas, proporcionando em uma unica ´tabela´, no caso a visao, as informacoes de varias tabelas reunidas.
Assim, vc poderia por parametros no SELECT que CONSULTA a view...
Mas nao na view, pq ai perde-se completamente o sentido.
Acredito que vc esteja confundindo as coisas.
Nao existe sentido em por parametros numa view.
A ideia de uma view eh proporcionar uma VISAO de um conjunto de tabelas, proporcionando em uma unica ´tabela´, no caso a visao, as informacoes de varias tabelas reunidas.
Assim, vc poderia por parametros no SELECT que CONSULTA a view...
Mas nao na view, pq ai perde-se completamente o sentido.
GOSTEI 0
Bertocco
23/03/2004
[quote:d8d1dfe36b=´Aroldo Zanela´]Colega,
Conceitualmente não, bem como, nunca vi na prática. Você pode utilizar um SP neste caso.[/quote:d8d1dfe36b]
Como Criar essa SP? que vc disse.
Luis Bertocco
bertocco@latexsr.com.br
Conceitualmente não, bem como, nunca vi na prática. Você pode utilizar um SP neste caso.[/quote:d8d1dfe36b]
Como Criar essa SP? que vc disse.
Luis Bertocco
bertocco@latexsr.com.br
GOSTEI 0