Tengo un problema, estoy haciendo un procedimiento almacenado donde necesito hacer operaciones entre tipos de datos money. El lenguange que estoy utilizando es 'plpgsql'
Código:
y me sale el siguente error....... IF REC.CST_MONEDA = MONNAL THEN UTILIDAD := UTILIDAD + (REC.CST_PU * REC.CIN_SALIDAS); END IF; IF REC.CST_MONEDA = MONEXT THEN PU := REC.CST_PU * TIPOCAMBIO; UTILIDAD := UTILIDAD + (PU * REC.CIN_SALIDAS); END IF;
ERROR: operator does not exist: money * money
HINT: No operator matches the given name and argument type(s). You may need to add explicit type casts.
CONTEXT: SQL statement "SELECT $1 * $2 "
Espero puedan ayudarme, gracias de antemano