Usuarios dinamicos

From: Gilberto Castillo Martínez <gilberto(dot)castillo(at)etecsa(dot)cu>
To: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Usuarios dinamicos
Date: 2008-04-03 21:06:33
Message-ID: 1207256793.5828.13.camel@gilbertoc-desktop
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Intento construir un trigger para insertar dinámicamente usuarios a mi
BD, deseo capturar el valor de una tabla de usuarios.

Les dejo la función por si me pueden echar una mano.

CREATE OR REPLACE FUNCTION creausuario()
RETURNS "trigger" AS
$BODY$
DECLARE
melo usuario%TYPENEW; --alias for TG_ARGV[0];
BEGIN
CREATE ROLE melon WITH LOGIN PASSWORD 'jw8s0F4' VALID UNTIL
'2005-01-01' IN GROUP lolo;
RETURN NEW;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
ALTER FUNCTION creausuario() OWNER TO "admin";

CREATE TRIGGER mi_usuario
AFTER INSERT
ON usuario
FOR EACH ROW
EXECUTE PROCEDURE creausuario();

Gracias desde ya.
Gilberto.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-04-03 23:02:34 Re: Problemas para ingresar datos desde un script.
Previous Message Jose Luis Stragnari 2008-04-03 21:05:11 RE: CONSULTA DE FECHAS