有没有办法在Epicor业务活动查询中设置和使用变量?
我希望有类似于SQL功能的东西:
DECLARE @MyCounter int;
然后,我可以访问多个计算字段。
我目前正在使用子查询来尝试实现我的目标,这种目标很有效,但它并不理想,而且它根本不优雅。
答案 0 :(得分:1)
你设置了适用于整个查询的参数,但除了你在BAQ设计器中可以做的所有事情之外,它几乎是一个行级操作。子查询确实可以解决这个问题并且可能是实际的正确方法。您甚至可以在SQL中创建表函数,如果需要,可以将它们加入,这非常好。
看起来你正在尝试使用迭代器来实现某些东西,这开始驱使你走向SQL县的Cursorville,BAQ设计师出于这个原因,实际上没有能力处理。我可能会对此不以为然,所以如果你发布一个更具体的例子,我可以试着帮助你。