Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/12/2007, 14:17
Avatar de Drako_18
Drako_18
 
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años
Puntos: 16
Re: Validar si una query contiene valores

Ya te he personalizado la funcion, ya directamente lo tienes que ejecutar en tu server y creas un if asi...

if VALIDARCANTIDAD(iCantidadProducto, iIdProducto) then
--Codigo que actualice las unidades en la tabla correspondiente...
end if;




CREATEORREPLACEFUNCTION VALIDARCANTIDAD(P_CANTIDAD NUMBER, P_ID_ARTICULO NUMBER)RETURNBOOLEAN
AS
V_VALIDO BOOLEAN:=TRUE;
V_CAN_ACTUAL NUMBER(5):=0;
BEGIN
SELECT ID_UNIDAD_C_E INTO V_CAN_ACTUAL
FROM ARTICULOS_UNIDAD
WHERE ID_ARTICULOS_UNIDAD = P_ID_ARTICULO;


IF V_CAN_ACTUAL < P_CANTIDAD THEN
V_VALIDO:=FALSE;
END IF;

RETURN V_VALIDO;
END;




__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)