como se realiza un "transaccion en postgres"
Publicado por Alejandro (1 intervención) el 30/04/2010 00:08:02
hola a todos:
disculpe alguien me podria ayudar a como realizar un transaccion en postgres:
por ejemplo: en sql server seria de la siguiente manera:
--TRANSACCIONES
--1-- ACTUALIZAR EL NOMBRE DEL FUNCIONARIO DADO EL CI
--codigo
create procedure act(@c varchar(15), @n varchar(15))
as
declare @error integer
begin tran
update Funcionario set Nombres=@n
where CI=@c
set @error=@@ERROR
if(@error<>0) goto cancelar
goto confirmar
cancelar:
print 'cancelo'
rollback
confirmar:
print 'ok'
commit
--llamada
execute act '3333333lp','Wara'
--COMPROBANDO
select CI,Paterno, Materno, Nombres from Funcionario
ahora en postgres???????????????
como es???????
ayudenme, por favor.
atte.
su amigo alejandro
disculpe alguien me podria ayudar a como realizar un transaccion en postgres:
por ejemplo: en sql server seria de la siguiente manera:
--TRANSACCIONES
--1-- ACTUALIZAR EL NOMBRE DEL FUNCIONARIO DADO EL CI
--codigo
create procedure act(@c varchar(15), @n varchar(15))
as
declare @error integer
begin tran
update Funcionario set Nombres=@n
where CI=@c
set @error=@@ERROR
if(@error<>0) goto cancelar
goto confirmar
cancelar:
print 'cancelo'
rollback
confirmar:
print 'ok'
commit
--llamada
execute act '3333333lp','Wara'
--COMPROBANDO
select CI,Paterno, Materno, Nombres from Funcionario
ahora en postgres???????????????
como es???????
ayudenme, por favor.
atte.
su amigo alejandro
Valora esta pregunta


0