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

Hvordan går man gennem en tabel ved hjælp af en markør i MySQL?

PROCEDUREN ovenfor returnerer kun én række, fordi du opdaterer dine variabler (vDate, vInQty, tOutQty) hver gang inde i REPEAT-teksten.

Mit forslag til at rette det er:

  1. OPRET MIDLERTIDIG TABEL tmp_table, som hver variabel repræsenterer en kolonne i denne tmp_table.
  2. inde i REPEAT-indsættelsen i den tmp_table.
  3. vælg * fra temp_table.
  4. DROP tmp_table. /* Ryd op */



  1. Skal du kun bruge forberedte udsagn til at undslippe dem?

  2. Hvordan kan jeg opdatere et felt af min spinner med brugerinput i EditText

  3. bruge If else-betingelsen til at vælge kolonnen i mysql?

  4. SQL-forespørgselsfejl