You can execute delete statement with all primary keys set to null to have the remote client truncate the table.
Sie können die DELETE-Anweisung mit allen Primärschlüssel auf NULL ausführen, damit der entfernte Client die Tabelle kürzt.
Deleting a significant amount of data using the DELETE statement causes an update to column statistics.
Durch das Löschen großer Datenmengen mit der DELETE-Anweisung werden die Spaltenstatistiken aktualisiert.
To create a custom delete statement
If you want EF to generate a delete statement for all the children and execute those before deleting the parent, you have to load all the children into memory first.
Wenn Sie möchten, dass EF eine Löschanweisung für alle untergeordneten Elemente generiert und diese ausführt, bevor Sie das übergeordnete Element löschen, müssen Sie zuerst alle untergeordneten Elemente in den Speicher laden.
The DELETE statement deletes rows from a table.
Delete an existing row of a table using the DELETE statement.
The trigger will be executed after each insert, update or delete statement.
Der Trigger wird nach jeder Insert-, Update- oder Delete-Anweisung ausgeführt.
Each insert, update, or delete statement is committed to the database immediately.
Jede Insert-, Update- bzw. Delete-Anweisung wird sofort in der Datenbank festgeschrieben.
The following sequence of statements does not cause an error when the delete statement is executed, even though it causes integrity violations.
Die folgende Sequenz von Anweisungen verursacht keinen Fehler, wenn die delete-Anweisung ausgeführt wird, auch wenn sie gegen eine Integritätsregel verstößt.
Nevertheless it can make sense to execute a delete statement without an index just as it can make sense to execute a select statement without an index if it returns a large part of the table.
Dennoch kann es Sinn machen, eine delete-Anweisung ohne Index auszuführen. Genauso wie es Sinn machen kann, eine select-Abfrage ohne Index auszuführen, wenn sie einen großen Teil der Tabelle liefert.
A delete statement without where clause is an obvious example in which the database cannot use an index, although this is a special case that has its own SQL command: truncate table.
Eine delete-Anweisung ohne where-Klausel ist das naheliegende Beispiel dafür. Das ist aber ein Spezialfall, für den es sogar ein eigenes SQL-Kommando gibt: truncate table.
If that's the case, Entity Framework just creates a delete statement for the parent, and the database knows to delete the children as well.
Wenn dies der Fall ist, erstellt Entity Framework nur eine Löschanweisung für das übergeordnete Element, und die Datenbank weiß, dass auch die untergeordneten Elemente gelöscht werden.
This form of the DELETE statement deletes the current row of the specified cursor.
Diese Form der DELETE-Anweisung löscht die aktuelle Zeile des angegebenen Cursors.