Question: What is the difference between ON SIZE ERROR and OVERFLOW.
ON SIZE ERROR high order digit lost upon assignment (fixed decimal or fixed binary fields). In other words the number is too big for the field.
ON OVERFLOW ERROR floating point number exponential exceeds implementation limit. In other words the number is too big for the system.
This article written by Stephen Chapman, Felgall Pty Ltd.