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.
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
Curtir tópico
+ 0
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.
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
Clique aqui para fazer login e interagir na Comunidade :)