0
我有一張表,它有一個複合主鍵。Azure Logic App刪除行不起作用
CONSTRAINT [PK_FileContainerFiles] PRIMARY KEY CLUSTERED
(
[FileId] ASC,
[ContainerId] ASC
)
我想刪除使用邏輯應用程序連接器的行。如果主鍵具有一個元素,它將起作用。
如何在Logic App的'RowId'中輸入兩個標識符。當我嘗試下面的東西時,我會得到錯誤。這是微軟邏輯應用程序問題嗎?任何想法。請幫忙。
謝謝。我不確定如何向RowID發送兩個唯一標識符。同意,StoredProc將工作,我想知道如何將兩個標識符傳遞給RowId。 – beast
「刪除行」操作僅允許RowId使用一個標識符。所以我不能100%確定你可以用這個動作達到你想要的。如果您查看文檔,RowId預計您的表的唯一標識符與主鍵不同。所以你可以做的是添加一個標識列到你的表中。使用FileId和ContainerId執行「Get Rows」以返回包含Identity列的匹配行。循環訪問「Get Rows」的結果集,並使用Identity列作爲RowId的值執行「Delete Row」。 –