Příkaz .alter table retention policy

Změní zásady uchovávání informací v tabulce. Zásady uchovávání informací řídí mechanismus, který automaticky odstraňuje data z tabulek nebo materializovaných zobrazení. Používá se k odebrání dat, jejichž význam je založený na věku. Zásady uchovávání informací je možné nakonfigurovat pro konkrétní tabulku nebo materializované zobrazení nebo pro celou databázi. Zásada se pak použije na všechny tabulky v databázi, které ji nepřepíší.

Oprávnění

Ke spuštění tohoto příkazu musíte mít alespoň Správa oprávnění.

Syntax

.altertableTablenamepolicyretentionPolicyObject

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Vyžadováno Popis
TableName string ✔️ Název tabulky.
PolicyObject string ✔️ Serializovaný objekt zásad. Další informace najdete v tématu Zásady uchovávání informací.

Příklad

Nastaví zásady uchovávání informací s 10denním obdobím obnovitelného odstranění a povolí obnovitelnost dat:

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