Share via


.alter table retention policy command

Tablonun bekletme ilkesini değiştirir. Saklama ilkesi, verileri tablolardan veya gerçekleştirilmiş görünümlerden otomatik olarak kaldıran mekanizmayı kontrol eder. İlgisi yaşa bağlı olan verileri kaldırmak için kullanılır. Bekletme ilkesi belirli bir tablo veya gerçekleştirilmiş görünüm için ya da veritabanının tamamı için yapılandırılabilir. İlke daha sonra veritabanındaki geçersiz kılmamayan tüm tablolara uygulanır.

İzinler

Bu komutu çalıştırmak için en az Tablo Yönetici izinlerine sahip olmanız gerekir.

Syntax

.altertableTablenamepolicyretentionPolicyObject

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
TableName string ✔️ Tablonun adı.
PolicyObject string ✔️ Serileştirilmiş bir ilke nesnesi. Daha fazla bilgi için bkz . bekletme ilkesi.

Örnek

10 günlük geçici silme süresiyle bir bekletme ilkesi ayarlar ve veri kurtarılabilirliğini etkinleştirir:

.alter table MySourceTable policy retention
```
{
    "SoftDeletePeriod": "10.00:00:00",
    "Recoverability": "Enabled"
}
```