Tabellen-Tabellenname abschneiden Aus dem Tabellennamen löschen Das größte Problem bei der Löschmethode ist, wenn es ein Flag-Feld gibt
Es wird allgemein empfohlen, Delete so oft wie möglich zu verwenden, um Tabellenfelder zu löschen, was zur Folge einer selektiven Löschung ist, weshalb Delete aus dem Tabellennamen oft unter Bedingungen gelöscht wird Delete und Truncate haben tatsächlich dieselbe Funktion, nur dass Truncate nicht von einem where-bedingten Satz gefolgt wird, sondern alle Zeilen (Datensätze) in der Tabelle löschen Der größte Unterschied zwischen den beiden besteht darin, dass Löschen als Logdatei geschrieben wird, während Trunkate direkt gelöscht wird, ohne ein Logbuch zu schreiben; Ersteres kann wiederhergestellt werden, während Letzteres nicht wiederhergestellt werden kann, Letzteres ist gefährlicher, weshalb es generell nicht empfohlen wird, Trunkate zu verwenden, häufig Löschen |