Befehl „.alter“ für die Tabellenaufbewahrungsrichtlinie
Ändert die Aufbewahrungsrichtlinie der Tabelle. Die Aufbewahrungsrichtlinie steuert den Mechanismus, mit dem Daten automatisch aus Tabellen oder materialisierten Sichten entfernt werden. Sie wird verwendet, um Daten zu entfernen, deren Relevanz altersbasiert ist. Die Aufbewahrungsrichtlinie kann für eine bestimmte Tabelle oder materialisierte Sicht oder für eine gesamte Datenbank konfiguriert werden. Die Richtlinie gilt dann für alle Tabellen in der Datenbank, die sie nicht überschreiben.
Berechtigungen
Zum Ausführen dieses Befehls müssen Sie mindestens über Die Berechtigung Table Admin verfügen.
Syntax
.alter
table
Tablenamepolicy
retention
PolicyObject
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
TableName | string |
✔️ | Der Name der Tabelle. |
PolicyObject | string |
✔️ | Ein serialisiertes Richtlinienobjekt. Weitere Informationen finden Sie unter Aufbewahrungsrichtlinie. |
Beispiel
Legt eine Aufbewahrungsrichtlinie mit einem Zeitraum von 10 Tagen für vorläufiges Löschen fest und ermöglicht die Wiederherstellbarkeit von Daten:
.alter table MySourceTable policy retention
```
{
"SoftDeletePeriod": "10.00:00:00",
"Recoverability": "Enabled"
}
```
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für