Un bigint est un nombre entier, c'est-à-dire un nombre sans décimales, et dans SQL Server, il peut aller de -2^63, soit exactement -9 223 372 036 854 775 808, à 2^63-1, soit 9 223 372 036 854 775 807, et utilise 8 octets de stockage. Tandis qu'un INTEGER va de -2^31 qui est égal à -2,147,483,648 à 2^31-1 qui est exactement 2,147,483,647. Les données d'un INTEGER sont stockées sur 4 octets.