点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 当我尝试从扩展表中删除记...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 当我尝试从扩展表中删除记...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
当我尝试从扩展表中删除记录时遇到错误,该记录是由标记记录驱动到内存表中的
从GP.LIBELLE_WARM(其中NOM_COLONNE,CODE_LANGUE,CODE_VALEUR)中删除(选择GP.LIBELLE_SVT中的NOM_COLONNE,CODE_LANGUE,CODE_VALEUR,在WARM_STATUS ='OG'中)
其中GP.LIBELLE_WARM是扩展表,GP_LIBELLE_SVT是内存表。 并且GP.LIBELLE_SVT.WARM_STATUS ='OG'是将记录转移到预热表中的条件。
运行此SQL时失败,并显示错误消息:
<报告的错误消息开始>
在47毫秒532 µs内无法执行"从GP.LIBELLE_WARM WHERE(NOM_COLONNE,CODE_LANGUE,CODE_VALEUR)IN(SELECT NOM_COLONNE,...)IN中删除"。SAP DBTech JDBC:[403]:内部错误:执行查询时出错[ SAP] [ODBC驱动程序]无法创建请求的对象。-(dblib/db_catalog.cxx 3452)用于查询:"创建本地临时表" ELT_4618441417872068259_LIBELLE_SVT_GP1000011"(" NOM_COLONNE" varchar(90)不为空CHECK(CHAR_LENGTH(@ANYTHING) )<= 30)," CODE_LANGUE" varchar(9)不为空CHECK(CHAR_LENGTH(@ANYTHING)<= 3)," CODE_VALEUR" varchar(30)不为空CHECK(CHAR_LENGTH(@ANYTHING)<= 10)," WARM_STATUS " varchar(6)null CHECK(CHAR_LENGTH(@ANYTHING)<= 2)," $ rowid $" bigint null,主键(" NOM_COLONNE"," CODE_LANGUE"," CODE_VALEUR"))在保留行上;创建现有本地 临时表" REMOTE_ELT_4618441417872068259_LIBELLE_SVT_GP1000011"("" NOM_COLONNE" varchar(90)不为空CHECK(CHAR_LENGTH(@ANYTHING)<= 30)," CODE_LANGUE" varchar(9)不为空CHECK(CHAR_LENGTH,@ " CODE_VALEUR" varchar(30)不为空CHECK(CHAR_LENGTH(@ANYTHING)<= 10)," WARM_STATUS" varchar(6)为空CHECK(CHAR_LENGTH(@ANYTHING)<= 2)," $ rowid $" bigint为空,PRIMARY 'HANA.HANATST。" GP" .LIBELLE_SVT'上的键(" NOM_COLONNE"," CODE_LANGUE"," CODE_VALEUR"); 将*插入到" ELT_4618441417872068259_LIBELLE_SVT_GP1000011"中* *从" REMOTE_ELT_4618441417872068259_LIBELLE_SVT_GP1000011"" LIBELLE_SVT"与(HANA_ROWID)在" LIBELLE_SVT"中。" WARM_STATUS" ='O 从" GP"中删除。" LIBELLE_WARM"" LIBELLE_WARM"(在" ELT_4618441417872068259_LIBELLE_SVT_GP1000011"" LIBELLE_SVT"中选择1,在" LIBELLE_SVT"中。 " NOM_COLONNE"和" LIBELLE_WARM"。" CODE_LANGUE" =" LIBELLE_SVT"。" CODE_LANGUE"和" LIBELLE_WARM"。" CODE_VALEUR" =" LIBELLE_SVT"。" CODE_VALEUR"); 删除表" ELT_4618441417872068259_LIBELLE_SVT_GP1000011"; 删除表" REMOTE_ELT_4618441417872068259_LIBELLE_SVT_GP1000011";"
<报告的错误消息结束>
此查询是否有误?
可能有人有主意吗?
致谢
对不起,请阅读:
其中GP.LIBELLE_WARM是扩展表,GP_LIBELLE_SVT是内存表。 并且GP.LIBELLE_SVT.WARM_STATUS ='OG'是从我的温暖(扩展)表中删除记录的条件。
一周热门 更多>