Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/11/2010, 20:24
Ylatoma
 
Fecha de Ingreso: agosto-2007
Mensajes: 12
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Error al Actualizar registros en portgresql con c#

hola lo echo retornado un un valor de tipo character

de la siguiere manera
Código SQL:
Ver original
  1. CREATE OR REPLACE FUNCTION Update_Tipo_almacen(item_id CHAR(4),descrip VARCHAR(30),desc_abrev CHAR(10),std CHAR(1))
  2. RETURNS CHARACTER AS
  3. $BODY$
  4. DECLARE
  5.    loc_result    CHAR(50);
  6. BEGIN
  7. UPDATE ALMACEN.TIPO_ALMACEN
  8.  SET
  9.     DESCRIPCION    = descrip,
  10.     ABREV    = desc_abrev,
  11.     ESTADO     = std
  12. WHERE IDTIPO_ALMACEN = item_id;
  13. IF FOUND THEN
  14.   loc_result = 'T';
  15. ELSE
  16.   loc_result = 'F';
  17. END IF;
  18. RETURN loc_result ;
  19.  
  20. END;
  21. $BODY$
  22. LANGUAGE 'plpgsql' VOLATILE;