查询不起作用

2020-08-14 07:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 错误-1)。 [Micr...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


错误-1)。  [Microsoft] [SQL Server Native Client 11.0] [SQL Server]关键字" with"附近的语法不正确。 如果此语句是公用表表达式,xmlnamespaces子句或更改跟踪上下文子句,则前一条语句必须以2)结尾。  [Microsoft] [SQL Server Native Client 11.0] [SQL Server]","附近的语法不正确。  3)。  [Microsoft] [SQL Server Native Client 11.0] [SQL Server]声明"用户定义的值"(CSHS)无法准备。



/*从[dbo]中选择。[OWHS] T0 */
 宣告@Whse AS nvarchar(10)
/*在哪里*/
 SET @Whse =/* T0.WhsCode */'[%0]'

 与CTE_A1作为
 (
     选择
         A.BatchNum作为Batchnum,B.ItemCode作为ItemCode,
         B.ItemName作为ItemName,A.WhsCode作为Whscode,(从OITW中选择AvgPrice,其中ItemCode = A.ItemCode和WhsCode = A.WhsCode)作为Price,
         (从OBTN中选择InDate,其中DistNumber = A.BatchNum和ItemCode = b.ItemCode)作为DocDate
     从IBT1 A
     在A.ItemCode = B.ItemCode上进行内部OITM B联接
     其中A.WhsCode = @Whse
 )
 选择* from cte_A1 

谢谢

2条回答
95年老男孩
2020-08-14 08:15

JS

查询管理器中不支持CTE,您必须创建 作为带有参数的过程,然后在SAP中调用该过程。

谢谢。

一周热门 更多>