INT
heeft een maximale ondertekende waarde van 2147483647
. Elk getal dat groter is, wordt tot die waarde afgekapt. Wat u moet doen, is die kolom wijzigen in een varchar(20)
die reeksen van maximaal 20 tekens kan bevatten, aangezien bankkaartnummers tekenreeksen zijn en geen echte cijfers (u hoeft niet te rekenen met de). Je moet ook AUTO_INCREMENT
. verwijderen aangezien dat geen waarde is die u gaat verhogen.