创建本地临时列表不能与子句一起使用

2020-08-30 14:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)将本地临时列表#NAME创建为 ...

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

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


将本地临时列表#NAME创建为

(以"测试"为(从OINV中选择*)从"测试"中选择*-从OINV中选择*);

从#Name中选择*;

删除表#Name;

我需要使用with子句创建临时表。

建议所有示例r语法。

错误消息

在58毫秒300 µs中无法执行"创建本地临时列表#NAME为(使用" Test"为(select * from OINV)select * from ..."的操作。SAP DBTech JDBC:[257]:sql语法 错误:"与"附近的语法不正确:第1行第35行(在pos 35)无法执行"从#Name中选择*" SAP DBTech JDBC:[259]:无效的表名:在架构中找不到表/视图#NAME DB:第1行第16行(在pos 15)无法执行"放置表#Name" SAP DBTech JDBC:[259]:无效的表名:#NAME:第1行第13列(在pos 12)

4条回答
95年老男孩
2020-08-30 15:32 .采纳回答

这在SAP HANA 2 SPS 04中有效-不确定较早的HANA 2版本是否也允许这样做。

由于您所使用的版本不允许这样做,因此可能需要 使用这样的解决方法:

开始
 _test =,"测试"为(从测试中选择*)
        从"测试"中选择*;

 创建本地临时列表#NAME为
 (从* _test中选择*);
 结束;
 

一周热门 更多>