.alter 數據表保留原則命令
適用於: ✅Microsoft網狀架構✅Azure 數據總管
變更數據表的 保留原則。 保留原則會控制從資料表或具體化檢視中自動移除資料的機制。 它用來移除相關性是以年齡為基礎的數據。 保留原則可以針對特定數據表或具體化檢視或整個資料庫設定。 然後,原則會套用至資料庫中未覆寫它的所有數據表。
權限
您必須至少有 資料表管理員 許可權才能執行此命令。
語法
.alter
table
TableName policy
retention
PolicyObject
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
TableName | string |
✔️ | 資料表的名稱。 |
PolicyObject | string |
✔️ | 串行化的原則物件。 如需詳細資訊,請參閱 保留原則。 |
範例
使用 10 天的虛刪除期間設定保留原則,並啟用資料復原能力:
.alter table MySourceTable policy retention
```
{
"SoftDeletePeriod": "10.00:00:00",
"Recoverability": "Enabled"
}
```