In my database I have declared a variable of datatype Int(10). If I type a number in a textbox in my web page, that number is stored in a variable whose largest value can be Int(10) in Mysql. If I type a very large number in the textbox it is giving IndexOutofRangeException.
So I am planning to use the maximumlength property of text box. What is the maximum number that can be stored in a variable of type Int(10) in mysql?
INT(10)means you probably defined it asINT UNSIGNED.So, you can store numbers from
0up to4294967295(note that the maximum value has 10 digits, so MySQL automatically added the(10)in the column definition which (10) is just a format hint and nothing more. It has no effect on how big number you can store).You can use
BIGINT UNSIGNEDif you want to store bigger values. See the MySQL docs: Integer Types (Exact Value)