Re: [SQL] Translate Function PL/pgSQL to SQL92

2010-12-17 Thread serviciotdf
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

Re: [SQL] Translate Function PL/pgSQL to SQL92

2010-12-16 Thread Filip RembiaƂkowski
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; >

[SQL] Translate Function PL/pgSQL to SQL92

2010-12-15 Thread 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; IF NOT FOUND THEN INSERT INTO documentos