Zum Inhalt springen
Wiki Schomber
  • Home
Menü Schließen
  • Home

Tipps & Tricks

4
  • Amazon PDF-Rechnungen gesammelt herunterladen
  • 📝 Zeilen löschen in Notepad++
  • Prüfziffer berechnen (EAN-13)
  • QR Code mit Inkscape erstellen

SQL

1
  • Grundidee von LEFT JOIN

Entwicklung & Scripting

2
  • 📂 Massenumbenennung von Datumsordnern
  • 📅 Dynamisches Datum in Batch-Skripten

MS SQL

2
  • Alle Inhalte einer Tabelle in Microsoft SQL Server löschen
  • Bildspeicherung in Business Central (SQL-Ebene)

MySQL

2
  • 🐬 MySQL-Benutzer für Remotezugriff anlegen
  • MySQL Backup per Shell-Skript (Best Practice Anleitung)

Windows 11

1
  • Windows 11: Klassisches Kontextmenü wiederherstellen

Windows

1
  • Windows-Systemreparatur: SFC und DISM

Wordpress

1
  • 🔐 Passwort in WordPress über die Datenbank zurücksetzen

RuskDesk

1
  • Cursor-Darstellung bei Fernwartung (RuskDesk)

Thunderbird

1
  • 🔍 E-Mails nach Betreff durchsuchen
View Categories
  • Home
  • Docs
  • SQL
  • MS SQL
  • Alle Inhalte einer Tabelle in Microsoft SQL Server löschen

Alle Inhalte einer Tabelle in Microsoft SQL Server löschen

< 1 min read

🔹 1. DELETE (sicherer, aber langsamer) #

DELETE FROM Tabellenname;

Eigenschaften:

  • Löscht alle Zeilen einzeln
  • Kann mit WHERE eingeschränkt werden
  • Lässt sich rückgängig machen (ROLLBACK, wenn in Transaktion)
  • Trigger werden ausgeführt

🔹 2. TRUNCATE TABLE (schneller, radikal) #

TRUNCATE TABLE Tabellenname;

Eigenschaften:

  • Löscht alle Daten sehr schnell
  • Setzt Identity-Zähler zurück
  • Nicht möglich, wenn:
    • Fremdschlüssel-Beziehungen existieren
  • Kein WHERE möglich
  • Kaum/logisch nicht rollbackfähig (außer in expliziter Transaktion)

⚠️ Wann was verwenden? #

SituationEmpfehlung
Nur bestimmte Daten löschenDELETE ... WHERE
Ganze Tabelle leeren, schnellTRUNCATE TABLE
Trigger sollen laufenDELETE
Fremdschlüssel vorhandenDELETE

Updated on 6. Mai 2026
Bildspeicherung in Business Central (SQL-Ebene)Bildspeicherung in Business Central (SQL-Ebene)

Powered by BetterDocs

Inhaltsverzeichnis
  • 🔹 1. DELETE (sicherer, aber langsamer)
  • 🔹 2. TRUNCATE TABLE (schneller, radikal)
  • ⚠️ Wann was verwenden?