点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们想用表所有者以外的用户截断表...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们想用表所有者以外的用户截断表...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们想用表所有者以外的用户截断表。 后期提供了一个软件包,提供了执行此操作的程序。
过程TRUNCATE_TABLE( I_TABLE_NAME user_objects.object_name%type, I_CASCADE布尔值默认为false );
我们将包导入到数据存储中,但是它抱怨无法导入数据类型。 碰巧这是花哨的布尔值。 无论如何,我们都尝试使用它,因为在数据流之前在批处理作业中运行的脚本中有此默认设置。
我们可以从选择功能对话框的列表中选择过程(虽然不是在智能编辑器中?),但会得到以下参数列表。
我们只输入I_TABLE_NAME
DS_DWH_ETL.IL。" PKG_OBJECT_MANAGEMENT.TRUNCATE_TABLE"(HE#PATIENT,AL_UNSPECIFIED_PARAM,AL_UNSPECIFIED_PARAM)
在脚本编辑器中。 执行此操作将返回提到的错误。 同样,进行以下调整不会改变结果。
DS_DWH_ETL.IL。" PKG_OBJECT_MANAGEMENT.TRUNCATE_TABLE"(HE#PATIENT)
DS_DWH_ETL.IL。" PKG_OBJECT_MANAGEMENT.TRUNCATE_TABLE"(" HE#PATIENT")
DS_DWH_ETL.IL。" PKG_OBJECT_MANAGEMENT.TRUNCATE_TABLE"('HE#PATIENT',false)
我们缺少什么?
顺便说一句,我们还尝试了具有相同结果的SQL函数。 而且,我们还尝试了一个名为"不存在的表"的幻想,希望表或视图不存在错误无济于事。
亲切的问候Thiemo
(6.0 kB)
为什么要调用截断表的过程 ?
sql('<数据存储名称>','截断表OWNER.TABLE')可以解决问题。
一周热门 更多>