2
CLASS="SECT2"
><A
NAME="DATATYPE-INT"
>8.1.1. Integer Types</A
></H2
><P
>     The types <TT
CLASS="TYPE"
>smallint</TT
>, <TT
CLASS="TYPE"
>integer</TT
>, and
     <TT
CLASS="TYPE"
>bigint</TT
> store whole numbers, that is, numbers without
     fractional components, of various ranges.  Attempts to store
     values outside of the allowed range will result in an error.
    </P
><P
>     The type <TT
CLASS="TYPE"
>integer</TT
> is the common choice, as it offers
     the best balance between range, stora