.alter table policy update 命令
適用於: ✅Microsoft網狀架構✅Azure 數據總管
使用此命令來變更數據表更新原則。 更新原則可簡化在兩個數據表之間同步和更新數據的程式。 當新的資料插入源數據表時,轉換查詢會透過此資料執行以修改數據,並將數據插入目標數據表。
注意
定義更新原則的來源數據表和數據表必須位於相同的資料庫中。 更新原則函式架構和目標數據表架構必須符合其數據行名稱、類型和順序。
權限
您必須至少有 資料表管理員 許可權才能執行此命令。
語法
.alter
table
[ DatabaseName]TableName .
policy
update
ArrayOfPolicyObjects
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
DatabaseName | string |
資料庫的名稱。 如果您從不包含指定數據表的資料庫內容執行 命令,則需要此參數。 | |
TableName | string |
✔️ | 資料表的名稱。 |
ArrayOfPolicyObjects | string |
✔️ | 原則物件的串行化陣列。 如需詳細資訊,請參閱更新原則。 |
傳回
傳回原則的 JSON 表示法。
範例
變更資料表的更新原則(使用 多行字串常值):
.alter table MyDatabase.MyTable policy update
```
[
{
"IsEnabled": true,
"Source": "MyTableX",
"Query": "MyOtherTable",
"IsTransactional": true,
"PropagateIngestionProperties": false
}
]
```