There seems to be a maximum value limit of 2147483647 that can be stored in the database, is there anyway to override this amount to make it larger or is there something i am doing wrong?
What's the column type, and is it signed or unsigned? An unsigned BIGINT has a range of 0 to 18,446,744,073,709,551,615... So you can go to 18.4 quintillion.
Hi Shawn, It has "Type" int(10) "Function" is blank If i try and put a high value in, say 99999999999 it says "Warning: #1264 Out of range value adjusted for column 'cash' at row 1" and i end up with a value of "2147483647" Any ideas what i can do, i am still bit of a novice when it come to altering databases. Thanks.
Int(10) means that the number can only have a maximum of 10 Digits in it. Your 99999999999 is 11 Digits long and therefore won't fit. Either change the Int(10) to a larger number OR as Shawn recommended, use BIGINT.
An unsigned INT stores up to 4.2B. An unsigned BIGINT stores up to 18446744073709551615, which is insanely large. Out of curiosity, what are you doing that is requiring numbers this large without being able to use some scientific or exponential format?
Thanks, i have gone through my database now and change all instances to bigint, funny you should reply to this thread as i just sent you a PM LOL Regards.