GARANTIR DESCONTO

Fórum Como faço um porcedimento no interBase de Incluão Alteração #51615

18/07/2005

0

Fiz um curso de SQL Server e no curso aprendi a fazer um Store Procedure de inclusão Alteração e Exclusão de dados em uma tabela, mas no interbase acho que é diferente pois o procedimento só apresenta erros,

no Sql Server fiz mais ou memos assim:

create proc Ger_Clientes
@ID_Tipo int,
@ID_Cliente int,
@Nome_Cli varchar (20)
as
begin
if @Tipo = 1
insert into Tab_Clientes Values (@Nome_Cli)
else
if @Tipo = 2
delete Tab_clientes where @ID_Cliente = ID_Cliente
else
if @Tipo = 3
update Tab_cliente set (@Nome_cli = Nome_cli)
end

mas no InterBase isto não funciona, como fazer o mesmo procedimento no InterBase?

Obrigado pela atenção.


Ullrich

Ullrich

Responder

Posts

19/07/2005

Beppe

No IB, não se inicia uma variável por @, remova-as.

O cabeçalho seria assim:

create procedure Ger_Clientes(ID_Tipo integer, ID_Cliente integer, Nome_Cli varchar (20))
as

E os if tem um then, como no Delphi.

Acho que dv ser só isso.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar