0

我想对订阅执行 action-sql-expression 命令。我有这个:

az servicebus topic subscription rule create ^
--resource-group %resourcegroup_name% ^
--namespace %namespace_name% ^
--topic-name %topic_name% ^
--subscription-name %subscription_name% ^
--name %rule_name ^
--action-sql-expression SET TopicName=%topic_name%

但我收到此错误:

az: error: unrecognized arguments: TopicName=MyTopic

如何传递 action-sql-expression 的参数?

4

1 回答 1

0

您应该将 sql 语句包含在引号中。所以像下面这样使用它

--action-sql-expression "SET TopicName=%topic_name%"

更多细节,你可以参考这篇文章

于 2019-03-18T08:51:07.577 回答