Setze das erste INSERT in eine WITH-Abfrage und übernimm dessen RETURNING-Ergebnis mit INSERT … SELECT in die zweite Tabelle. Beispiel Angenommen, die bestehenden Tabellen heißen &b...
Was ist ein Commit in SQL?
Antwort vomCOMMIT ist ein SQL-Befehl, der eine Transaktion abschließt und ihre Änderungen dauerhaft in der Datenbank speichert.
Eine Transaktion fasst Datenbankoperationen zusammen, beispielsweise Änderungen an mehreren Datensätzen, die du mit COMMIT gemeinsam bestätigst. Der Gegenbefehl ROLLBACK verwirft die noch nicht bestätigten Änderungen, macht aber kein bereits erfolgreiches COMMIT rückgängig.
Quellen:
Kategorie: Programmierung
Erstellt mit GPT-6.1 Sol (OpenAI) auf Basis einer aktuellen Websuche.
Verwandte Fragen
Wie wandelt man in SQL ein Textfeld in ein Zahlenfeld um?
Mit CAST wandelst du Text in einer Abfrage in Zahlen um; mit ALTER TABLE änderst du den Spaltentyp dauerhaft. Umwandlung in einer Abfrage Für eine Ganzzahl kannst du beispielsweise schreibe...