使用函数 BuildRowSetFromString 创建的行集上的 LookUpRows

LookUpRows on rowset created with function BuildRowSetFromString

是否可以将 LookUpRows 或 Lookup 之类的函数应用于使用 BuildRowSetFromString 创建的数组?

我有这个:

SET @rowSet = BuildRowSetFromString(@ItemsString2, '|')

我想知道是否有我可以做的功能:

SET @var = LookupRows(@rowSet, ITEM_ID, ... ) 

我正在尝试使用 FOR 循环。我想知道是否有可以做到这一点的功能。

没有。我希望。

最好的办法是在 Server-Side JavaScript or possibly GTL.

中使用数组

如果想过度工程化,可以使用XML和XPATH在AMPScript中做一些数组函数。我在我的个人博客上写了一个带有示例的用例 here

此外,在 http://salesforce.stackexchange.com 中还有更多关于 SFMC 的讨论。