Insert/update
Zdenek Janis
Zdenek.Janis na brajan.cz
Úterý Leden 25 21:16:53 CET 2005
Pro PG ulozenou procedurou:
create or replace function update_passwd
(varchar, /* jmeno */
varchar) /* heslo */
returns boolean language 'plpgsql' as '
declare
name alias for $1;
pass alias for $2;
begin
if exists(select jmeno from password where (jmeno = name)) then
update password set heslo = pass where (jmeno = name);
else
insert into password (jmeno, heslo)
values (name, pass);
end if;
return true;
end;
';
--
S pozdravem
Zdenek Janis
Další informace o konferenci Test