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

MySQL - hvor mange rækker kan jeg indsætte i en enkelt INSERT-sætning?

Du kan indsætte et uendeligt stort antal poster ved at bruge INSERT ... SELECT mønster, forudsat at du har disse poster, eller en del af, i andre tabeller.

Men hvis du hardkoder værdierne ved hjælp af INSERT ... VALUES mønster, så er der en grænse for, hvor stor/lang dit udsagn er:max_allowed_packet som begrænser længden af ​​SQL-sætninger sendt af klienten til databaseserveren, og det påvirker alle typer forespørgsler og ikke kun for INSERT-sætning.



  1. Hvordan beregnes forskellen i timer (decimal) mellem to datoer i SQL Server?

  2. PostgreSQL:Den alsidige INSERT

  3. Hvordan kan jeg se, hvornår en MySQL-tabel sidst blev opdateret?

  4. Markør i procedure, der returnerer flere værdier end forespørgsel