如何从 Azure Synapses Analytics 更新前 1 条记录
How to Update Top 1 record from Azure Synapses Analytics
我正在从多个来源获取数据到数据仓库中,同时加入多个来源系统由于某些列更改而获得冗余数据。我想更新每个组的第一条记录数量为“0”。
我尝试使用更新语句创建 cte,但它不起作用。低于错误
“查询处理器无法生成查询计划,因为尚不支持 DML 语句。”
我知道 Azure 数据仓库不支持带有更新语句的 cte,但我想知道有什么方法可以实现吗?
谁能帮我解决这个问题。
提前致谢
欢迎来到 SO .
SQLDW 尚不支持 CTE,因此出现错误。我们在这里提出了一个变通办法。 https://docs.microsoft.com/en-us/answers/questions/53294/recursive-cte-work-around.html
请告诉我进展如何。如果你能分享一些数据,它会更有帮助。
我正在从多个来源获取数据到数据仓库中,同时加入多个来源系统由于某些列更改而获得冗余数据。我想更新每个组的第一条记录数量为“0”。
我尝试使用更新语句创建 cte,但它不起作用。低于错误 “查询处理器无法生成查询计划,因为尚不支持 DML 语句。”
我知道 Azure 数据仓库不支持带有更新语句的 cte,但我想知道有什么方法可以实现吗?
谁能帮我解决这个问题。
提前致谢
欢迎来到 SO .
SQLDW 尚不支持 CTE,因此出现错误。我们在这里提出了一个变通办法。 https://docs.microsoft.com/en-us/answers/questions/53294/recursive-cte-work-around.html
请告诉我进展如何。如果你能分享一些数据,它会更有帮助。