simple example with 3 different types
PLS_INTEGER- fails when the sequence goes above the data type limit (2^31-1 or 2147483647)
INTEGER and NUMBER both succeed since both of these types have upper limits greater than that of a sequence
a sequence can only go to 9999999999999999999999999999 (28 digits)