SAP HANA错误删除虚拟表

2020-09-27 18:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我们需要删除从表T000创...

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

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


您好,我们需要删除从表T000创建的虚拟表。 该表的名称为TQA_HANA_T000。

在Eclipse中,我们使用句子" DROP TABLE TQA_HANA_T000 CASCADE",实际上我们删除了许多表,但是此虚拟表给我们一个错误。

>错误为:

无法在140 ms 907 µs内执行'DROP TABLE TQA_HANA_T000'。
[301]:违反了唯一约束:表(P_OBJECTDEPENDENCY_),索引(_SYS_TREE_RS_#132220_#0_#P0 )

如果我们尝试使用以下代码:

DROP TABLE TQA_HANA_T000 RESTRICT

请给我们另一个错误:

无法执行" DROP TABLE TQA_HANA_T000 RESTRICT"
SAP DBTech JDBC:[419]:不能使用RESTRICT规范删除:TQA_HANA_T000:第1行第12行(在pos 11处)。

知道为什么会出现此错误吗? 一条评论,客户执行了从ERP PRD到ERP QAS的强制复制,这会影响化学名称,这就是为什么我们需要删除此虚拟表以创建一个相同名称的新表的原因。

4条回答
95年老男孩
2020-09-27 18:48

我发现此OSS注释描述了此问题的解决方案。-我按照此处建议的解决方法(重新部署所有相关的Calc视图), 工作。

2365678-删除虚拟表失败,并显示错误消息"违反了唯一约束:表(P_OBJECTDEPENDENCY_),索引()"

一周热门 更多>