create procedure lib_math_mod ( val_dividend bigint, val_divisor bigint) returns ( val_mod bigint) as begin /* calculate modulo of division */ if ( (val_dividend is null) or (val_divisor is null)) then val_mod = null; else val_mod = val_dividend - ((val_dividend / val_divisor) * val_divisor); suspend; end