SQL Server für loop records

In Oracle, können wir

FOR employee_rec in (select id from mytbl)
LOOP
    DBMS_OUTPUT.PUT_LINE(employee_rec.id);
END LOOP;

In SQL Server, haben wir etwas ähnlich?, wenn nicht, wie man diese Schleife?

  • Überprüfen Sie heraus diese Antwort: stackoverflow.com/questions/3557243/...
  • Oracle ist besser optimiert für Schleifen als SQl-Server ist, müssen Sie sich Gedanken hinsichtlich der Verarbeitung ganzer Sätze nicht mit einem Datensatz zu einer Zeit.
InformationsquelleAutor user595234 | 2012-06-29
Schreibe einen Kommentar