Hola, tengo una una función, que al insertar un nuevo registro un tabla X, crea un nuevo esquema con todas las tablas de un esquema anterior(incluido vistas), lo que quiero es poner dentro de esta función, otra función, es decir una función que debe estar dentro de la nueva esquema, mi problema es que la función tiene de nuevo otra función dentro de el.. y me genera un problema con el Declare.
Seria meter esta función dentro de declare text a algo y al ejecutarlo, que se cree dentro de la nueva empresa.. Es posible?
Código SQL:
Ver originalCREATE OR REPLACE FUNCTION creartrigger(nombretabla text, esquema text, db text)
RETURNS text AS
$BODY1$
DECLARE QQ text;
BEGIN
QQ := 'CREATE OR REPLACE FUNCTION nombretabla