[英]Azure Logic App delete Row is not working
對的,這是可能的。 SQL 連接器(順便說一句,它與流以及 LogicApps 和 PowerApps 中使用的連接器相同)將主鍵視為 SQL。 也就是說,您只需按順序使用以逗號分隔的每個鍵來構造“完整”鍵。
我使用復合鍵的示例:
@{join(createArray(items('For_each')?['BUKRS'],items('For_each')?['LIFNR']),',')}
TLDR:以逗號分隔的值。
Row Id 代表您要刪除的行的唯一標識符。 因此,如果您想根據這兩個輸入參數刪除一行,您首先需要找到一種方法來返回您要刪除的行的行 ID(唯一標識符),然后執行刪除每個返回行的行。
另一種方法是使用存儲過程來處理行的刪除。
供參考: https ://docs.microsoft.com/en-us/connectors/sql/
另一個可行的解決方案是使用“執行查詢”操作並使用您需要的所有條件進行刪除。 很抱歉回答這么老的帖子,但我遇到了同樣的問題並找到了它,所以我認為其他人也可能會覺得它很有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.