Como faço um porcedimento no interBase de Incluão Alteração
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
Curtidas 0
Respostas
Beppe
18/07/2005
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.
GOSTEI 0