BIGINTでは整数の記録のため8バイトの領域が割り当てられます。
BIGINT
java.lang.Long
BIGINT
9223372036854775807 (java.lang.Long.MAX_VALUE)
他のデータ型と混在させて利用した場合、結果のデータ型は式にて行われる数値型の項目に書かれたルールに従います。
小さな記憶領域しか持たない場所に、それより大きな記憶領域を占める整数値を代入しようとすると、その整数値が小さな記憶領域では記録できずにエラーとなることがあります。またどのような整数でも、適切にnumericの値とする事ができます。BIGINTであれば、充分な精度を持つDECIMALに記録することができます。
9223372036854775807