Schleife Mysql einfügen der Daten in Tabelle mit PhpMyadmin

Hallo ich bin versucht, zum einfügen von Daten in eine Datenbank für die Zeichen eine Nummer, jede Nummer

table numbers

id | number

1  | 2560
2  | 2561

Und diese gehen für 100 Nummern. ich fand dies für PL/sql

BEGIN
   FOR v_LoopCounter IN 2560..2660 LOOP
   INSERT INTO numbers (number)
   VALUES (v_LoopCounter);
END LOOP;
END;

Habe auch versucht wie

BEGIN
   FOR v_LoopCounter IN 2560.2660 LOOP;
   INSERT INTO numbers (number);
   VALUES (v_LoopCounter);
END LOOP;
END;

Wie kann ich das in Sql mit Phpmyadmin, für das ist, was ich verwenden kann.

Dank!

Ich habe versucht, führen Sie das SQL in PHPMyadmin, aber bekam ich immer einen Syntax-Fehler

Es scheint einen Fehler in Ihrer SQL-Abfrage. Der MySQL server-Fehler, Ausgang unten, wenn es irgendeine, kann auch helfen Ihnen bei der Diagnose des Problems

Ich habe auch jetzt versucht

SELECT * FROM table_name WHERE
BEGIN
       FOR v_LoopCounter IN 2560..2660 LOOP
       INSERT INTO numbers (number)
       VALUES (v_LoopCounter);
    END LOOP;
    END;
  • Sie können dies auf beliebige SQL-Bildschirm... Ausschneiden und einfügen.
  • Es ist ein Syntax-Fehler kann ich nicht Beheben. weil ich nicht sehen... Vielleicht das ist, warum ich dachte , dieser code wird nicht ausgeführt, auf sql phmyadmin
  • SELECT * FROM WHERE 1BEGIN ... Sie Links die 1 in der WHERE-Anweisung, und verweisen müssen den alias-Tabellen Namen. Ändern Sie es zu SELECT * FROM yourAliasTableName WHERE BEGIN
  • Ich erhielt den FEHLER: Ungültiger Bezeichner @ 31 STR: 2560..
Schreibe einen Kommentar