Hola:
Tengo la intención de hacer una función para crear archivos CSV (vamos, sería básicamente hacer un
/copy tabla ()........
Así que creo la función y cuando voy a testearla para comprobar que se ejecuta (soy demasiado novato y doy los pasos muy cortos) me ocurre lo siguiente:
Función:
Código SQL:
Ver originalCREATE OR REPLACE FUNCTION "crearCSV"()
RETURNS void AS
$BODY$
BEGIN
RAISE NOTICE 'Crear CSV';
END;
$BODY$
LANGUAGE plpgsql VOLATILE
COST 100;
ALTER FUNCTION "crearCSV"()
OWNER TO david;
Intento de llamada:
Respuesta:
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
Y la verdad es que no lo entiendo. La función no recibe argumentos (por ahora) y no devuelve nada