Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/02/2012, 10:15
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 7 meses
Puntos: 58
Respuesta: Error en creación de store procedure

Hola que tal, pue si esta raro, yo lo acabo de revisar y me funciono:

Código PostgreSQL:
Ver original
  1. CREATE OR REPLACE FUNCTION ejemplo_txt()
  2.       RETURNS VARCHAR(5000) AS
  3.     $BODY$
  4.         DECLARE
  5.      
  6.             resultado_txt VARCHAR(2000);
  7.        dif            INT4;
  8.      
  9.         BEGIN
  10.      
  11.             resultado_txt:= 'Estatus activo';
  12.        dif := 1;
  13.      
  14.      
  15.             IF dif <> '0' THEN
  16.                 resultado_txt := 'Estatus inactivo';
  17.             END IF;
  18.      
  19.         RETURN resultado_txt;
  20.         END;
  21.     $BODY$
  22.     LANGUAGE 'plpgsql' VOLATILE;
  23.  
  24. SELECT ejemplo_txt();
  25.  
  26. SELECT * FROM ejemplo_txt();

La version del postgre puede ser yo lo estoy revisando en una version 8.4.1