Mysql
 sql >> Database >  >> RDS >> Mysql

ERRORE 1062 (23000):voce duplicata '2147483647' per la chiave 'PRIMARIA'

INT ha un valore massimo con segno di 2147483647 . Qualsiasi numero maggiore di quello verrà troncato a quel valore. Quello che devi fare è cambiare quella colonna in un varchar(20) che conterrà stringhe fino a 20 caratteri poiché i numeri delle carte bancarie sono stringhe e non effettivamente numeri (non si fanno calcoli con il). Dovresti anche rimuovere AUTO_INCREMENT poiché non è un valore che aumenterai.