Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/08/2015, 10:08
dehm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 14 años, 1 mes
Puntos: 10
Respuesta: Ejecutar una función que retorna void

No sé lo que ha pasado. La he borrado y la he vuelto a crear (en ambos casos con pgAdminIII) y veo un cambio que supongo que era la causa del error:

Código SQL:
Ver original
  1. CREATE OR REPLACE FUNCTION crearcsv()
  2.   RETURNS void AS
  3. $BODY$
  4.         BEGIN
  5.                 RAISE NOTICE 'Crear CSV';
  6.         END;
  7. $BODY$
  8.   LANGUAGE plpgsql VOLATILE
  9.   COST 100;
  10. ALTER FUNCTION crearcsv()
  11.   OWNER TO david;

La diferencia la veo aquí:
Si funciona:
Código SQL:
Ver original
  1. ALTER FUNCTION crearcsv()
No funciona:
Código SQL:
Ver original
  1. ALTER FUNCTION "crearCSV"()

En fin, algo habré hecho mal la primera vez
__________________
Mi calculadora en Qt