Recursion NetSuite SuiteAnalytics Connect递归查询

Recursion NetSuite SuiteAnalytics Connect递归查询,recursion,netsuite,with-statement,Recursion,Netsuite,With Statement,我正在尝试进行递归查询,以从NetSuite中获取BOM表的所有元素。我相信我应该能够使用SQLWITH语句来实现这一点,但我不断地遇到错误。我试着做一个非常简单的陈述 以CTE为例 选择ITEMS.FULL\u NAME、ITEMS.ITEM\u ID 从项目 选择ITEMS.PURCHASEDESCRIPTION 来自第i项,CTE c 其中i.ITEM\u ID=c.ITEM\u ID ……但我还是发现了一个语法错误 我可以通过此查询获取BOM表的第一级: 选择ITEMS.FULL\u N

我正在尝试进行递归查询,以从NetSuite中获取BOM表的所有元素。我相信我应该能够使用SQLWITH语句来实现这一点,但我不断地遇到错误。我试着做一个非常简单的陈述

以CTE为例 选择ITEMS.FULL\u NAME、ITEMS.ITEM\u ID 从项目 选择ITEMS.PURCHASEDESCRIPTION 来自第i项,CTE c 其中i.ITEM\u ID=c.ITEM\u ID

……但我还是发现了一个语法错误

我可以通过此查询获取BOM表的第一级:

选择ITEMS.FULL\u NAME、BILL\u OF\u MATERIALS.NAME、ITEMS.PURCHASEDESCRIPTION、BOM\u REVISION\u COMPONENTS.QUANTITY、BOM\u REVISION\u COMPONENTS.ITEM\u ID 来自BOM表\u版本\u组件 在BOM\u修订上连接BOM\u修订。BOM\u修订\u ID=BOM\u修订\u组件。BOM\u修订\u ID 在物料清单上加入物料清单。物料清单ID=物料清单修订。物料清单ID 连接项目上的项目。项目\u ID=BOM\u版本\u组件。项目\u ID 其中,物料清单。物料清单ID=82

如果您能为孩子们提供任何帮助,我们将不胜感激。

几个月前,NetSuite使用的Oracle版本不支持通用表表达式。