sql >> Database >  >> RDS >> Mysql

invoertype tekstveld met vaste fout 2147483647

Uw kolom in een ondertekende INT die gehele getallen tot 2147483647 bevat. Uw waarde is duidelijk groter dan dat. Je moet BIGINT of VARCHAR gebruiken voor die gegevens, afhankelijk van wat het voorstelt (telefoonnummers moeten worden opgeslagen als VARCHAR/CHAR omdat je er geen wiskunde mee gaat doen).

Zie Integer-typen (exacte waarde)




  1. Dilemma tabelnaamgeving:enkelvoud versus meervoudsnamen

  2. ap_pass_brigade is mislukt in de functie handle_request_ipc

  3. oracle -- Splits meerdere door komma's gescheiden waarden in de Oracle-tabel naar meerdere rijen

  4. Solr-zoekindex gebruiken als database - is dit verkeerd?