[firebase-br] SP
Jeudí Prando
jeudiprando em gmail.com
Sex Ago 11 09:46:31 -03 2006
Bloco de comandos (BEGIN-END)
A linguagem de stored procedures e triggers se assemelha ao Pascal em
algumas
construções como IF-THEN-ELSE e loops WHILE que somente podem conter um
comando.
Entretanto, as palavras chave BEGIN e END podem ser usadas para agrupar
uma série de
comandos de forma que eles se tornem um comando composto. Nunca coloque
um ponto-evírgula
após um BEGIN ou um END.
if ( ACAO = 1 ) then
Begin
//SQL 1 ;
//SQL 2 ;
end
BandaLemuel escreveu:
> Obrigado.. mas acho que não fui explicito o bastante...
>
> Tenho a Procedure assim mais ou menso
>
> CREATE PROCEDURE SP_TEST ( ACAO , NOME , SENHA );
> as begin
> if ( ACAO = 1 ) then
> //Aqui é que quero colocar 2 SQLs
> insert into TESTE ( NOME , SENHA ) values ( :NOME ,
> :SENHA );
> id ( ACAO = 2 ) then
>
>
> Entçao explicando eu estou verificando qual é acao , se a
> acao for 1 , para esta acao eu quero colocar 2 sqls... como se fosse
> dentro do delphi... no delphi usa-se o bloco (begin end) e como faço
> no Procedure?
>
> Obrigado
> ----- Original Message ----- From: "Jeudí Prando" <jeudiprando em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, August 11, 2006 9:06 AM
> Subject: Re: [firebase-br] SP
>
>
> coloque ";"(ponto e virgula) para separar os sql.... como se fosse um
> script...
> boa sorte...
>
> BandaLemuel escreveu:
>> Ola lista
>>
>> Como Crio uma Procedure com mais de um comando SQL....
>>
>> por exemplo quero fazer uma que exclua dados de 2 tabelas...
>>
>> Alguem sabe como fazer?
>>
>> Obrigado
>>
>> Wesley
>>
>>
>> _______________________________________________________
>> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
>> celular. Registre seu aparelho agora!
>> http://br.mobile.yahoo.com/mailalertas/
>>
>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
Mais detalhes sobre a lista de discussão lista