मुझे आखिरकार ऐसा करने का एक तरीका मिल गया। मान लें N
NUMBER
. प्रकार का मान है , और आपको किसी तरह 32-बिट हस्ताक्षरित पूर्णांक अतिप्रवाह का अनुकरण करने की आवश्यकता है, फिर:
N := MOD(N, 4294967296);
IF N > 2147483647
THEN
N := N - 4294967296;
ELSIF N < -2147483648
THEN
N := N + 4294967296;
END IF;