不能使用重复的表名ct_fact_data

2020-09-24 12:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,团队, 我正在尝试运行 ...

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

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


您好,团队,


我正在尝试运行" CALL" MY_FC10_PROD"。" FC_CREATE_FACT_DATA"('ACTUAL','2017.01','MYCORP',' %','EUR',0)'并出现此问题:

无法执行'CALL" MY_FC10_PROD"。" FC_CREATE_FACT_DATA"('ACTUAL','2017.01','MYCORP','%', 'EUR',0)'在6.302秒内。
[129]:事务因内部错误而回滚:[129]" MY_FC10_PROD"。" FC_CREATE_FACT_DATA":第185行第3行(在pos 5846处):[129] (范围3):事务因内部错误而回滚:无法使用重复的表名:CT_FACT_DATA:第1行第56行(在pos 55)

您能帮忙吗?
谢谢

7条回答
huskylover
2020-09-24 13:42

Hi Vivian

奇怪..

sTBL设置为" CT_FACT_DATA"

DECLARE sTBL NVARCHAR(128):='CT_FACT_DATA';

然后,此声明发布

从表中选择COUNT(table_name)到nCount表中的table_name = UPPER(:sTBL)AND schema_name = CURRENT_SCHEMA;

由于代码执行了" else"子句,因此意味着nCount的值为0

但这意味着CT_FACT_DATA不存在(因此可以重命名),但是错误表明CT_FACT_DATA存在,因为您无法创建重复项

您可以签入CURRENT_SCHEMA表格是否确实存在吗?

马克

一周热门 更多>