Insert into … values ( SELECT … FROM … )

Definition:
Der SQL-Befehl “INSERT INTO” wird dazu verwendet, Daten in eine Tabelle einzufügen. Es gibt verschiedene Methoden, dies zu tun, aber eine gängige Technik ist das Kombinieren von “INSERT INTO” mit einem “SELECT”-Befehl. Anstatt konkrete Werte mit dem “VALUES”-Klausel manuell einzufügen, kann man Daten aus einer anderen Tabelle oder sogar derselben Tabelle mittels eines “SELECT”-Befehls hinzufügen.

weiterlesen…

Das Einfügen von Ergebnissen einer gespeicherten Prozedur in eine temporäre Tabelle

1. Definition und Bedeutung:
Eine gespeicherte Prozedur ist in Datenbanksystemen ein Satz von vordefinierten SQL-Anweisungen, der unter einem Namen gespeichert und später wiederholt aufgerufen werden kann. Manchmal ist es erforderlich, die Ergebnisse einer gespeicherten Prozedur in eine temporäre Tabelle einzufügen. Eine temporäre Tabelle ist eine kurzlebige Tabelle, die für die Dauer einer Sitzung oder einer Abfrage existiert und danach automatisch gelöscht wird.

weiterlesen…