Perfect!
The query worked fine!
Answer:
###
CREATE OR REPLACE FUNCTION pruebas(varchar, varchar, integer)
RETURNS void
AS
$delimiter$
INSERT INTO documentos(descripcion) SELECT $1
WHERE NOT EXISTS ( SELECT id FROM documentos WHERE descripcion = $1 );
INSERT INTO personal ( nombre, idtipodocumen
2010/12/16 serviciotdf
> Hello,
>
> I have a Function in PL/pgSQL and I need to translate it to SQL92, but I'm
> stuck.
>
> ###
> CREATE OR REPLACE FUNCTION pruebas(varchar, varchar, integer)
> RETURNS SETOF personal AS
> $delimiter$
> BEGIN
> PERFORM id from documentos WHERE descripcion = $1;
>
Hello,
I have a Function in PL/pgSQL and I need to translate it to SQL92, but
I'm stuck.
###
CREATE OR REPLACE FUNCTION pruebas(varchar, varchar, integer)
RETURNS SETOF personal AS
$delimiter$
BEGIN
PERFORM id from documentos WHERE descripcion = $1;
IF NOT FOUND THEN
INSERT INTO documentos