[firebase-br] Procedure simples!, mas estou meio perdido, uma ajuda por favor?
Marcos Buck
marcosbuck em finamax.com.br
Qua Nov 24 23:09:55 -03 2004
Sr. Moderador,
Como faço para sair da Lista ???
abraços
Marcos Buck
----- Original Message -----
From: "Adriano Gomes Santos" <adrianosantos em uber.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, November 24, 2004 10:20 PM
Subject: Re: [firebase-br] Procedure simples!, mas estou meio perdido,uma
ajuda por favor?
Mas vc vai toda vez inserir o mesmo produto só alterando a quantidade?
Adriano
----- Original Message -----
From: "Felipe Sanches" <felipesans em terra.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, November 24, 2004 7:55 PM
Subject: [firebase-br] Procedure simples!, mas estou meio perdido,uma ajuda
por favor?
Olá pessoal!
Gostaria de começar a me aventurar nas stored Procedures mais to mais
perdido que cachorro em dia de mudança;
O que eu quero fazer é até bem simples, quero fazer uma procedure que receba
como parâmetro de entrada o CodigoProduto e QuantidadeProduto.
Ai fazer um select que me devolva a QtdAtual do estoque do produto.
Logo apos pegue a QtdAtual e some com o parâmetro de entrada
QuantidadeProduto
E de um insert na tabela de Produto ( TAPRO ) com esse valor já somado.
Vou colocar aqui o que eu tentei fazer, com certeza vcs vão achar erros
berrantes, mas estou ai para aprender.
CREATE PROCEDURE SP_SOMAESTOQUE
(
CODPRO CHAR(6),
QTDPRO NUMERIC(15, 2)
)
AS
DECLARE VARIABLE MQTDATU NUMERIC(15,2);
DECLARE VARIABLE MQTDFIN NUMERIC(15,2);// Vai receber o resultado do
cálculo.
begin
SELECT PRO.QTDATU from tapro PRO
where PRO.CODPRO = :codpro
into :MQTDATU;
MQTDFIN=:MQTDATU+:QTDPRO;
insert into tapro (QTDATU) VALUES (:MQTDATU);
end
Agradeço a ajuda de todos.
Até mais.
----------------------------------------------------------------------------
----
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.4.1 - Release Date: 19/11/2004
----------------------------------------------------------------------------
----
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista